我有一堂课:
public class Person {
public string Name { set; get; }
}
我从那个班级实例化了 2 个人:
Person person1 = new Person() { Name="Test1" };
Person person2 = new Person() { Name="Test2" };
在我的 Window.xaml 中,我有两个文本框,我想将它们与两个人对象绑定
<Grid>
<TextBox />
</Grid>
<Grid>
<TextBox/>
</Grid>
但我是 WPF 的新手,不知道该怎么做。
我试过了
<Grid DataContext="{Binding person1}">
<TextBox Text="Binding Name"/>
</Grid>
<Grid DataContext="{Binding person2}">
<TextBox Text="Binding Name"/>
</Grid>
没用。试过了
<Grid>
<TextBox Text="Binding person1.Name"/>
</Grid>
<Grid>
<TextBox Text="Binding person2.Name"/>
</Grid>
没用。
我可以绑定一个人在 Window1.cs 中设置 DataContext
但我不能(或不知道如何)将 2 人设置为 Window1 中的 DataContex。
HUX布斯
相关分类