【发布时间】:2010-11-17 22:41:00
【问题描述】:
我正在寻找某种在 RadDatePicker(telerik 控件)上被触发的事件,当文本被输入控件时。
必须在每次击键时触发。
我试图抓取 keyup 事件,它工作正常,但是......如果我在字段中输入了类似 1/1/201(这是一个不完整的日期)的字段,则 SelectedValueProperty 未设置为不完整的日期我已经打字了。
那我为什么要那个?我应该解释一下。当我发现字段中的某些内容发生更改时,我想更新日期绑定到的字段(例如在 WPF 中使用 UpdateSourceTrigger.PropertyChanged)。
该字段(和其他字段)中的内容将决定页面上的另一个按钮是否处于活动状态。
我猜该解决方案与普通的 DatePicker 相同,因为归根结底是 RadDatePicker 有一个内部 TextBlock,可以在其中输入/编辑日期。
谢谢,
彼得。
【问题讨论】:
标签: c# .net silverlight telerik