-4
MVVMを使用するWPFでは、特定のオブジェクト(特定のオブジェクト)のプロパティにテキストボックスをバインドできますか?MVVM内の特定のオブジェクトへのバインド
MVVMを使用するWPFでは、特定のオブジェクト(特定のオブジェクト)のプロパティにテキストボックスをバインドできますか?MVVM内の特定のオブジェクトへのバインド
短い答えですか?はい、あなたが記述しているのは、データバインディングの背後にある目的の種類です。
ここでは、例としての拡張回答を示します。
<Grid DataContext={Binding myViewModel}>
<TextBlock Text={Binding myTextProperty}/>
</Grid>
XAML.cs
public class Main{
public ViewModelObject myViewModel { get; set; }
public void Main(){
InitializeComponent();
myViewModel = new ViewModelObject();
this.DataContext = this;
}
}
ViewModelObject.cs
public class ViewModelObject{
public string myTextProperty{
get { return "It works!"; }
}
}
これは動作します。より深い事例や理解が必要な場合は、以下を調査する必要があります。
をINotifiyPropertyChangedデータバインディングの仕組み?郵便番号 –
[データバインディングの概要](https://msdn.microsoft.com/en-us/library/ms752347(v = vs.100).aspx)を参照してください。 – Clemens