【问题标题】:Validating and Validated event of DatePickerDatePicker 的 Validating 和 Validated 事件
【发布时间】:2011-10-13 08:36:43
【问题描述】:

请让我知道 WPF 中“DatePicker”的“验证和验证”事件的等价物。

非常欢迎任何建议。谢谢

【问题讨论】:

    标签: wpf wpf-controls


    【解决方案1】:

    Date picker validation WPF

    你需要使用一个验证规则,然后它有一个验证功能。

    【讨论】:

    • 感谢您的回复。我的应用程序中有 DatePicker 我从我的字符串属性绑定这个控件文本属性在 viewModel 中定义。我希望用户以任何格式输入日期(例如“01012012”)。当用户从此控件中退出时,它以“01/01/2012”格式显示我。我已经为此实现了逻辑,但问题是当我从这个控件中退出时,我没有输入文本,因为这个控件显示我的默认日期,例如“1/1/0001”,所以请告诉我如何输入值并从 viewmodel 设置它。
    • 如果您要绑定到视图模型中的属性,您应该能够执行类似 {Binding MyDate, Mode=TwoWay, UpdateSourceTrigger=LostFocus}" 的操作,然后在 PropertyChanged 事件中收到通知您的视图模型。然后您可以检查该字段是否有效并将您的自定义逻辑放在那里。然后应该通过 2 路绑定将这些更改推送回您的控件
    猜你喜欢
    • 2013-04-03
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 1970-01-01
    • 2016-07-10
    相关资源
    最近更新 更多