【问题标题】:Codeplex MaskedTextBox - when mask is applied, databinding failsCodeplex MaskedTextBox - 应用掩码时,数据绑定失败
【发布时间】:2011-05-02 11:26:43
【问题描述】:

在我的应用程序中,我想使用蒙版文本框,替换普通文本框。我正在使用 CodePlex 的 maskedtextbox。但是,我似乎无法将数据绑定到这个 maskedtextbox。

    <my:MaskedTextBox Grid.Column="1" Grid.Row="6" Mask="00.0000" Value="{Binding
WeightTolerance}" ValueType="{x:Type sys:Decimal}" />

但是每次被屏蔽的文本框都是空的。我进行了搜索,但找不到任何带有 maskedtextbox 和数据绑定的东西,所以我开始怀疑它是否真的可行。

编辑

我发现您可以使用 maskedtextbox 进行数据绑定。问题似乎是面具。只要我删除它,它就可以绑定。

【问题讨论】:

    标签: wpftoolkit


    【解决方案1】:

    codeplex maskedtextbox 的问题在于它不会自动填充。似乎它希望数字始终采用固定格式。所以当你有例如15.000 和 450.000 进入您的一个文本框,您只能为其中一个数字提供掩码。

    我们最终构建了一个转换器来进行填充。

    【讨论】:

      猜你喜欢
      • 2012-07-11
      • 2018-05-17
      • 1970-01-01
      • 1970-01-01
      • 2015-09-02
      • 2012-09-09
      • 2013-02-05
      • 2014-10-19
      相关资源
      最近更新 更多