【发布时间】:2012-11-08 18:49:07
【问题描述】:
我正在使用 Silverlight 4、C# 和 XAML。我有一个外部控件来过滤我的日期和时间,尽管它没有按计划工作。
它仅在您退出/失去焦点或两次点击搜索按钮时更新我的 DateTime 值。我怎样才能做到这一点,当您点击搜索按钮时,值会立即更新?
这是我正在使用的 XAML 代码,
<toolkit:NumericUpDown Grid.Column="2" Margin="10" Value="{Binding ElementName=DateTimeframeElement, Path=DateTimeframe.TimeFrameMeasure, Mode=TwoWay}"/>
任何帮助将不胜感激, 谢谢, 杰森
哦,抱歉,智能感知不适用于 UpdateSourceTrigger,因为我没有正确使用它,谢谢!
【问题讨论】:
-
也许您使用的 Silverlight 版本支持绑定属性:
UpdateTrigger=PropertyChanged,但是如果它在 DataGrid 中,您也可以使用DataGrid.CommitEdit()
标签: c# silverlight xaml binding