Нужно Xaml/C# изображение для объяснения DataGrid
Я посмотрел на статью в WPF добавить столбец изображения сетки данных возможно? и довольно просто добавить столбец изображения в сетку данных. Однако одна часть, которую я не понимаю, это строка кода:
textColumn1.Binding = new Binding("YourBindingField");
Нечто подобное появляется в справке MSDN для Binding(строка). Что означает эта строка и откуда она берется? к чему я привязан. Я полностью заблудился в этом и мне нужна помощь, откуда я взял эту строку. У меня просто есть массив путей к изображениям. есть ли класс, который мне нужен, чтобы связать их как-нибудь. Любая помощь приветствуется.
2 ответа
"YourBindingField" - это свойство, которое вы привязываете к столбцу. Это свойство вашего контекста данных, которое может быть либо свойством зависимости в вашем коде, либо свойством в модели представления.
Эта строка устанавливает привязку элемента управления к свойству "YourBindingField" в текущем контексте данных. WPF позволяет связывать значение элементов управления объекта, которое установлено в контексте данных элементов управления или в контексте данных одного из его родительских контейнеров.