次のようなコントロールを作成したい:
このコントロールのビューとビューモデルを作成し、新しいプロパティ「FileURL」を追加しました。
このプロパティを次のように使用したい:
<vm:FileSelector FileURL="{Binding Something}"/>
そして今、それは問題です:
私の新しいコントロールには、ボタンとテキストボックスが含まれています。FileSelector のプロパティ「FileURL」に、FileSelector 内で使用される TextBox の「Text」と同じ値が含まれるようにしたい。
したがって、新しいコントロールの XAML 宣言では、次のようなものを追加したいと考えていました。
<UserControl x:Class="namespace.FileSelector"
...
FileURL="{Binding ElementName=txtBoxExampleName, Path=Text}">
しかし、この操作は許可されていません。
MVVM パターンを使用して FileSelector コントロール内のプロパティ「FileURL」の値を変更する方法がわかりません。