Как я могу связать определенные свойства, принадлежащие пользовательскому элементу управления - PullRequest
0 голосов
/ 03 марта 2009

Если у меня есть следующий элемент управления:

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} />

Спасибо!

1 Ответ

1 голос
/ 03 марта 2009

Вам необходимо сделать свойство зависимым свойством. Документация для класса DependencyProperty показывает, как это сделать:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...