在文本框中设置绑定到EXPLICIT可以通过在传递文本框名称时调用以下内容来触发:
private void UpdateBinding(TextBox textBox)
{
BindingExpression be = (textBox).GetBindingExpression(TextBox.TextProperty);
be.UpdateSource();
}
如何在Silverlight DataGrid DataGridTextColumn中触发EXPLICIT绑定?
答案 0 :(得分:0)
使用包含无边框TextBox的DataTemplate将DataGridTextColumn更改为DataGridTemplateColumn。
<sdk:DataGrid.Columns>
<sdk:DataGridTemplateColumn>
<DataTemplate>
<TextBox Text="{Binding}" BorderThickness="0" />
</DataTemplate>
</sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>
我还想使用显示here
的行为来调用我的UpdateSource