Sam*_*i-L 0 c# linq-to-objects linq-to-entities entity-framework winforms
在Windows窗体项目中使用实体数据模型,我想同时将Orders实体绑定到datagridview和textBox,textBox必须根据datagrid中的当前行显示OrderID值.
我在Form load事件中使用的代码是下一个:
using(NorthwindEntities context = new NorthwindEntities())
{
ordersDataGridView.DataSource = context.Orders;
OrderNumberTextBox. ...
}
Run Code Online (Sandbox Code Playgroud)
对于这种情况,绑定Textbox的正确语法是什么?谢谢.
绑定BindingSource
对象到你的context.Orders
,绑定你DataGridView
的BindingSource
,然后通过TextBox.DataBindings
属性,绑定到你的相应属性TextBox
您BindingSource
.该BindingSource的对象将管理货币状态,因此当您选择您的DataGridView不同项目的文本框会改变.
绑定看起来类似于此:
OrderNumberTextBox.DataBindings("Text", bindingSource, "OrderID");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7641 次 |
最近记录: |