Създадох WPF takelit datagrid в C# и ItemsSource е зададен в XAML. Колоните се генерират автоматично.
Опитвам се да направя мрежа от данни, която използва ObservableCollection, почти като това, което е на това уебсайт.
В долната част ще намерите пример, който можете да изтеглите (ето връзка)
Проблемът ми е, че се опитвам да променя определени свойства на конкретна колона (пример: Datagrid.Columns[index].Property), но това изглежда не работи, тъй като броят на колоните винаги е равен на 0. Следователно не мога да променя свойствата с помощта на индекса, който искам да използвам, защото изглежда, че няма нищо в колекцията Columns. И все пак по време на изпълнение има колони, които се показват.
И така, как е възможно броят на колоните да е равен на 0?
и
Как мога да променя свойствата на конкретна колона в моята ситуация?