我正在尝试创建一个简单的应用程序来测试我们编写的一些CRUD代码。我希望数据输入UI是从输入的对象动态构建的。
例如,如果它是一个ICustomer对象,它具有Name,IOrders集合和一些其他属性的属性。这些接口的定义存在于一个单独的DLL中。
您能否建议我使用一个很好的方法来实现这一目标?我可以考虑使用Reflection来动态创建UI(通过代码而不是XAML)。这是一个好习惯吗?
答案 0 :(得分:0)
您可以使用与 DataForm
中的The Silverlight Toolkit
行为类似的DataForm
for WPF
on CodePlex
。
当您将对象绑定到它时,它会自动生成数据输入表单。