0

我只是在学习 bindingsources 等。我添加了我的文本框数据绑定,如下所示:

txtTitle.DataBindings.Add("Text", bindingNavigator1.BindingSource.Current, "Title");

当用户单击导航器上的下一个按钮时,我是否必须处理 bindingsource currentitem changed 事件才能说

txtTitle.Text = ((MyObject)bindingsource.CurrentItem).Title??

我原以为这会是自动的,因为我有很多控件,所以看起来很乏味

4

1 回答 1

0

您应该绑定到 bindingsource 本身,如下所示:

txtTitle.DataBindings.Add("Text", bindingNavigator1.BindingSource, "Title");

然后你不需要处理任何进一步的事件。正如你所说,那将是乏味的。

于 2010-02-04T12:51:01.147 回答