我是 WPF 和绑定东西的新手。我试图找到解决我的问题的方法,但仍然缺少一些东西;/我想从 UserControl 中的 TextBox 获取数据,并将其放入主窗口中的属性中,以使其正常工作,但其他不是 ;/
我有一个简单的课程
public class User
{
public string Name {get; set;}
public string Age {get; set;}
}
和一个名为 UserDetails 的简单用户控件,带有两个 TextBox
<TextBox Text="{Bind Name}" />
<TextBox Text="{Bind Age}" />
UserDetails UC 放置在主窗口上,如下所示:
<uc:UserDetails DataContext="{Binding User, Mode=TwoWay}" />
在 MainWindow ViewModel 我有一个属性
public User User { get; set;}
在 MainWindow 上还有一个按钮,单击时应使用来自 UserDetials UC 的数据填充 User 属性。现在已经很晚了,我需要在早上完成它,所以任何直接的解决方案都会受到赞赏。
任何想法如何做到这一点?上面的例子很简单,但是如果你能告诉我怎么做,我可以处理剩下的问题。