綁定到字符串類型的屬性(「http://something.com」)時沒有問題。但是,我似乎已經看到了直接綁定到Uri財產的舊例子。綁定到Uri的WPF DataGrid DataGridHyperlinkColumn
<dg:DataGridHyperlinkColumn IsReadOnly="True"
Header="Uri" Binding="{Binding Path=NavigURI}" />
Naviguri是Uri。最近的文檔似乎需要一個轉換器
<DataGridHyperlinkColumn Header="Email" Binding="{Binding Email}" ContentBinding="{Binding Email, Converter={StaticResource EmailConverter}}" />
我與轉換器也嘗試過,但在這兩種情況下,帶或不帶轉換器欄是空的。 調試表明傳遞給「Convert」方法的值始終爲空。我的問題:如果出於任何原因,我想綁定到Uri屬性,對於來自Codeplex的最新DataGrid是否可行?
在第二個示例中,爲什麼要將它綁定到ContentBinding?爲什麼不包含轉換爲綁定屬性? – 2010-03-19 17:05:22
這就是我在msdn看到的 http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid%28VS.100%29.aspx – MicMit 2010-03-20 10:57:50