-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!"; }
}
}
這將工作。如果你想要更深入的例子或理解,你需要研究以下內容。
你嘗試過什麼到目前爲止?郵編 –
開始閱讀這裏:[數據綁定概述](https://msdn.microsoft.com/en-us/library/ms752347(v = vs.100).aspx)。 – Clemens