-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