【发布时间】:2011-03-08 01:13:53
【问题描述】:
我在使用 WPF 进行一些数据绑定时遇到了问题。我有一个类来保存各种数据。我希望它持有的数据绑定到不同窗口中的文本框。我发现的所有内容都推荐这个:
<Grid.Resources>
<c:PropertyModel x:Key="propMod" />
</Grid.Resources>
<Grid.DataContext>
<Binding Source="{StaticResource propMod}"/>
</Grid.DataContext>
这个问题是它在某处被实例化,我无法得到这个“propMod”。我想从代码中更改一些 propMod 的属性。
我尝试过的另一种方法是在代码隐藏中创建一个实例,例如
PropertyModel propMod = new PropertyModel();
但我无法让 WPF 绑定到这个,尽管文档声称 {Binding propMod.PropA} 应该可以工作。
谢谢
【问题讨论】:
标签: c# wpf properties binding