Какой подход хорош для Государства США ListBox/DropDownList
Каков наилучший подход для привязки штата США в WPF (в ListBox или в DropDownList)? Должен ли я использовать DataTable для привязки этих данных? Является ли привязка DataTable к объекту WPF правильным подходом к программированию? Или я должен использовать класс / объект. Я имею в виду получить данные из базы данных и преобразовать их в общий список объектов, а затем связать этот список с объектом WPF?
Спасибо,
1 ответ
Решение
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
Много способов... Одним из подходов является использование списка класса. получить из источника данных, следующий кэш для повышения производительности.