Нет проблем при привязке к свойству строкового типа ("http://something.com"). Однако, похоже, я видел в старых примерах прямую привязку к свойству Uri.WPF DataGrid DataGridHyperlinkColumn, связанный с Uri
<dg:DataGridHyperlinkColumn IsReadOnly="True"
Header="Uri" Binding="{Binding Path=NavigURI}" />
NavigURI - Uri. Более поздние документы, кажется, требуют конвертер
<DataGridHyperlinkColumn Header="Email" Binding="{Binding Email}" ContentBinding="{Binding Email, Converter={StaticResource EmailConverter}}" />
Я попытался с преобразователем также, но в обоих случаях с или без преобразователя столбец пуст. Отладка показала, что значение, переданное методу «Преобразование», всегда равно нулю. Мой вопрос: если по какой-либо причине я хочу привязать к свойству Uri, возможно ли это для последнего DataGrid из Codeplex?
В вашем втором примере почему вы привязываете его к ContentBinding ?? почему бы не включить преобразованное свойство Binding? –
Вот что я увидел в msdn http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid%28VS.100%29.aspx – MicMit