【问题标题】:Bind DataTable To Textbox UserControl将数据表绑定到文本框用户控件
【发布时间】:2012-11-21 08:37:50
【问题描述】:

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

我用这个命令做数据绑定:

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

我也放了dt 用于 datagridview 数据源。

这适用于普通控件,但不适用于用户控件。

现在,如果我选择不同的 datagridview 行,用户控件的文本不会改变,并且它始终为空。

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

【问题讨论】:

  • 任何机构都不知道?

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


【解决方案1】:

我知道答案很简单!

我只是在 Usercontrol 中做到了这一点:

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

            txtmoney.Text = value;

        }
    }

这将绑定在我的表单中:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多