同じソリューションに と WPF ウィンドウ プロジェクト を含むUserControlという名前の WPF プロジェクトがあります。FormattedTextBoxTextBox
私のユーザー コントロールには、次のように登録された 2 つの依存関係プロパティがあります。
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());
メイン ウィンドウでユーザー コントロールのインスタンスを作成します。メイン ウィンドウINotifyPropertyChangedには、 という名前のプロパティが含まれていますMyNumber。MyNumberメイン ウィンドウの XAML で、次のようにバインドしようとします。
Number="{Binding Path=MyNumber,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
バインドが機能しません。ユーザー コントロールの Number プロパティで get または set を実行することはありません。誰でも助けることができますか?