2014-11-05 69 views
0

我看了WPF add datagrid image column possible?的文章,它看起来相当简单,将图像列添加到数据网格。然而一个部分我不明白的是代码行:需要Xaml/C#图像到DataGrid解释

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

同样的事情也出现在MSDN帮助绑定(串)。 这个字符串是什么意思,它来自哪里?我绑定什么。我完全失去了这一点,需要帮助,我从哪里得到这个字符串。我只是有一组图像路径。有没有我需要建立的课程,以某种方式将它们联系起来。 任何帮助表示赞赏。

回答

0

“YourBindingField”是您绑定到该列的属性。 它是您的数据上下文的属性,它可以是代码后面的依赖项属性,也可以是视图模型中的属性。

0

此行将控件绑定到当前数据上下文的属性“YourBindingField”。 WPF允许您绑定一个对象的控件值,该对象被设置为控件数据上下文或其父容器之一的数据上下文。