需要Xaml / C#图像到DataGrid解释

时间:2014-11-05 15:43:45

标签: c# wpf xaml datagrid

我查看了WPF add datagrid image column possible?上的文章,将图像列添加到数据网格看起来相当简单。然而,我不理解的一部分是代码行:

textColumn1.Binding = new Binding("YourBindingField");

在MSDN帮助中出现类似的东西(字符串)。 这个字符串是什么意思,它来自哪里?我绑定的是什么。我完全迷失了,需要帮助我从哪里得到这个字符串。我只有一组图像路径。是否有一个我需要构建的类以某种方式链接它们。 任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

" YourBindingField"是您绑定到列的属性。 它是数据上下文的属性,可以是代码隐藏中的依赖项属性,也可以是视图模型中的属性。

答案 1 :(得分:0)

这一行是将控件的绑定设置为Property" YourBindingField"在当前的数据上下文。 WPF允许您绑定设置为控件数据上下文的对象的控件值或其父容器之一的数据上下文。