【发布时间】:2010-02-11 19:45:11
【问题描述】:
我是用于 Windows 应用程序开发的 WPF 的新手,只是想先把它放在那里。我正在使用 Visual Studio 2010 和 .NET Framework 4.0。
我正在开发一个相当简单的管理工具。为简单起见,假设我正在处理员工数据。我创建了一个名为 UserDetail 的小用户控件,其中包含与 Employee 类相关的所有字段。
在我的 UserDetail 上绑定输入控件的最简单方法是什么?这可能在创建新实例时出现空白屏幕,或者在编辑现有实例时出现现有值。
我在构造函数中尝试了以下内容:
DataContext = _employee;
我在 XAML 中绑定了一个这样的控件:
<TextBox Name="txtFirstName" Text="{Binding FirstName}"/>
这可行,但似乎不是正确的方法。这似乎是一个简单的例子,但我还没有发现任何有用的东西。
对这种简单绑定的教程有任何建议或链接吗?
【问题讨论】:
-
您可能会发现,一旦您了解了 MVVM 的魔力,您的员工数据就不需要 UserControl,只需一个模板。
标签: .net wpf windows data-binding