我只想在textbox字段和dataGridView控件之间创建一个简单的dataBinding。 我该怎么做?
使用Winforms我会添加一个数据绑定
NameTextBox.DataBindings.Add("Text", ds, "Categories.Category_Product.ProductName");
但是我试图在wpf中这样做,我不知道如何制作它......
这是该页面的代码。
public partial class Categories : Window
{
public Categories()
{
InitializeComponent();
DataTable dt = CATEGORIE_MANAGER.GetList(false);
listViewListe.ItemsSource = dt.DefaultView;
cbbParent.ItemsSource = dt.DefaultView;
}
}
如何将textBox与ListViewListe链接?我应该使用dataContext吗?我怎样才能做到这一点?
由于
答案 0 :(得分:2)
<TextBox x:Name="NameTextBox"
DataContext="{Binding ElementName=listViewListe, Path=SelectedItem}"
Text="{Binding ProductName}"/>
答案 1 :(得分:1)
在您的Xaml
中<TextBox Text={Binding ElementName=NameTextBox,Path=SelectedItem.ProductName} />