WPF,数据模板中的双向绑定
<Grid>
<Button Name="button1" Content="张三">
<Button.ContentTemplate>
<DataTemplate>
<Grid>
<TextBox FontSize="13" Text="{Binding Path=." />
</Grid>
</DataTemplate>
</Button.ContentTemplate>
</Button>
<Button x:Name="button2" Content="Button" Width="75" Click="Button_Click"/>
</Grid>
private void Button_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show(button1.Content.ToString());
}

在上面的Button中,数据模板中有一个TextBox,用于显示Content,当在TextBox中修改文本内容之后,单击button2,输出button1的Content,结果Content的值仍然是张三,这是为什么呢?TextBox不是双向绑定的吗,修改Text的值之后,button1的Content也应该改变啊
...全文
相关推荐
WPF数据绑定例子
一个WPF数据绑定的例子,适用于初学者,更好的理解WPF与WinForm开发的不同之处。
WPF_MVVM中DataGrid列中使用ComBox绑定
WPF之MVVM中DataGrid中嵌入Combox,改变Combox可回传至绑定的实体
WPF 带CheckBox的TreeView
首先感谢一个哥们,的C#代码,根据他的改编为WPF内容,因为一个群里的朋友要求就写了一个 带CheckBox的WPf TreeView,所以共享给大家。希望大家互相学习。
WPF 登录界面
一星空为主题的比较漂亮的登录界面,在牛人基础上改的
WPF中的DateTimePicker控件
一个可以实现年月日时分秒的WPF控件,希望对学习WPF的朋友有所帮助! 一个可以实现年月日时分秒的WPF控件,希望对学习WPF的朋友有所帮助!


