Привязка к пользовательскому контролю
У меня есть WPFUserControl
проект названFormattedTextBox
который содержитTextBox
и проект окна WPF в том же решении.
У моего пользовательского элемента управления есть два зарегистрированных свойства зависимости:
public static readonly DependencyProperty NumberProperty =
DependencyProperty.Register("Number",
typeof(double),
typeof(FormattedTextBox),
new FrameworkPropertyMetadata());
public static readonly DependencyProperty NumberFormatStringProperty =
DependencyProperty.Register("NumberFormatString",
typeof(string),
typeof(FormattedTextBox),
new FrameworkPropertyMetadata());
Я делаю экземпляр моего usercontrol в главном окне. Основное окно дополненияINotifyPropertyChanged
и имеет свойство с именемMyNumber
, В XAML главного окна я пытаюсь привязать кMyNumber
как это:
Number="{Binding Path=MyNumber,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
Привязка неt работать - я никогда не вхожу в get или set в свойстве Number в пользовательском элементе управления. Кто-нибудь может помочь?