2014-11-05 59 views
0

我看了WPF add datagrid image column possible?的文章,它看起來相當簡單,將圖像列添加到數據網格。然而一個部分我不明白的是代碼行:需要Xaml/C#圖像到DataGrid解釋

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

同樣的事情也出現在MSDN幫助綁定(串)。 這個字符串是什麼意思,它來自哪裏?我綁定什麼。我完全失去了這一點,需要幫助,我從哪裏得到這個字符串。我只是有一組圖像路徑。有沒有我需要建立的課程,以某種方式將它們聯繫起來。 任何幫助表示讚賞。

回答

0

「YourBindingField」是您綁定到該列的屬性。 它是您的數據上下文的屬性,它可以是代碼後面的依賴項屬性,也可以是視圖模型中的屬性。

0

此行將控件綁定到當前數據上下文的屬性「YourBindingField」。 WPF允許您綁定一個對象的控件值,該對象被設置爲控件數據上下文或其父容器之一的數據上下文。