Тема: Робота з DataGrid(wpf)
За допомогою Entity було створоне модель бд з таким представленням потрібної мені таблиці
public partial class Dictionary
{
public int ID { get; set; }
public string Word { get; set; }
public string Translation { get; set; }
public virtual MyWords MyWords { get; set; }
public static List<Dictionary> SelectComand()
{
var load = bd.Dictionary.ToList();
return load;
}
}
Далі витягую дані з БД ,завантажую їх в колекцію і виводжу в DataGrid (dg)
List<Dictionary> dictionary = new List<Dictionary>();
dictionary = Dictionary.SelectComand();
private void ButtonDView_Click(object sender, RoutedEventArgs e)
{
var dictable = from dic in dictionary select new { dic.ID, dic.Word, dic.Translation };
dg.ItemsSource = dictable;
}
В даному прикладі в свій DataGrid я передаю зразу "масив" обєктів і на їх основі DataGrid формує 3 колонки (ID,Word,Translation)....скажіть будь ласка як самому обирати кількість,назву колонок і самому вибирати в яку колонку записувати дані?