0

次のコントロールがある場合:

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

    public MyControl(){ ... }
}

次のように、ページの 1 つにコントロールを配置するときに、「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 に答える