我为Silverlight控件创建了一个lightswitch控件扩展,它绑定到一个集合。 (比如DataGrid)
它正确地显示了屏幕上的数据,但是当我在网格中选择一行时,基础查询的SelectedItem属性没有得到更新。当我使用LS DataGrid时,它按预期工作。
猜测是什么,我需要绑定所选的表项和我的集合控件。
我如何在我的扩展程序中执行此操作?
谢谢..
答案 0 :(得分:0)
您是否将模式设置为双向?
SelectedItem="{Binding Screen.CreatedProperty, Mode=TwoWay}
这可能对您的屏幕代码有帮助:
partial void ResponsibleRoles_SelectionChanged()
{
if (this.query.SelectedItem != null)
Property = this.query.SelectedItem.field;
}