0

如果我有以下控制:

public partial class MyControl : UserControl{
    public string MyControlText{
        get { return MyTextBox.Text; } 
        set { MyTextBox.Text = value; }
    }

    public MyControl(){ ... }
}

当我将控件放在我的一个页面上时,如何绑定到“MyControlText”属性,如下所示:

<local:MyControl MyControlText={Binding Path=SomeField} />

谢谢!

4

1 回答 1

1

您需要将该属性设为依赖属性。DependencyProperty 类的文档向您展示了如何执行此操作:

http://msdn.microsoft.com/en-us/library/system.windows.dependencyproperty.aspx#

于 2009-03-03T17:23:54.183 回答