在 WPF 中(在 ListBox 或 DropDownList 中)绑定美国状态的最佳方法是什么?我应该使用 DataTable 来绑定这些数据吗?将 DataTable 绑定到 WPF 对象是正确的编程方法吗?或者我应该使用类/对象。我的意思是从数据库中获取数据并将其转换为通用对象列表,然后将此列表绑定到 WPF 对象?
谢谢,
public class States
{
private string name;
public string Name
{
get
{
return name;
}
}
private string id;
public string Id
{
get
{
return id;
}
}
}
List<States> states = new List<States>();
//get from database
foreach( states DataSource)
{
name = "Alabama";
id = "1";
}
// next Cache list of states for better performance
很多方法...一种方法是使用列表类。从数据源获取,下一个缓存以获得更好的性能。