将DataTable绑定到Textbox UserControl

时间:2012-12-03 20:00:13

标签: c# winforms visual-studio-2010 data-binding user-controls

我搜索了很多这个问题,但我没有找到任何明确的帖子。

我使用此命令进行数据绑定:

userControl11.DataBindings.Clear();
userControl1.DataBindings.Add( "Text",dt,"DM" );

我也放dt for datagridview datasource。

这项工作适用于常用控件,但不适用于用户控件。

现在,如果我选择不同的datagridview行并且它总是为空的,则usercontrol的Text不会改变。

我认为这个问题很简单。我应该使用INotifyPropertyChanged吗?

1 个答案:

答案 0 :(得分:0)

我知道答案很简单!

我只是在Usercontrol中执行此操作:

  public override string Text
    {
        get { return txtmoney.Text; }
        set
        {

            txtmoney.Text = value;

        }
    }

这是以我的形式绑定的:

uctextbox1.DataBindings.Add( "text",DT,"DM" );