我有一个具有很多属性的类,例如:
public class Person
{
public string Firstname{get;set;}
public string Lastname{get;set;}
public string Address{get;set;}
public string City{get;set;}
public int ZIPCode{get;set;}
public string Country{get;set;}
}
我想创建一个 UserControl,我可以在其中传递一个 Person 实例并为每个 Property 显示一个带有 PropertyName 的 TextBlock 和一个带有 Property-Value 的 TextBox。
我的第一个想法是使用两列六行的网格。但要写下来这是很多“工作”。
有没有一种“简单”的方法来实现这一目标?我可以用数据模板做这个吗?