문자열 유형의 속성 ("http://something.com")에 바인딩 할 때 아무런 문제가 없습니다. 그러나 나는 예전의 예에서 우리의 재산에 직접적으로 묶는 것을 보았던 것으로 보인다.WPF DataGrid DataGridHyperlinkColumn to Uri
<dg:DataGridHyperlinkColumn IsReadOnly="True"
Header="Uri" Binding="{Binding Path=NavigURI}" />
NavigurI는 우리입니다. 최근의 문서는 내가 또한 컨버터를 시도 컨버터
<DataGridHyperlinkColumn Header="Email" Binding="{Binding Email}" ContentBinding="{Binding Email, Converter={StaticResource EmailConverter}}" />
을 필요로하는 것,하지만 유무에 관계없이 두 경우 모두 컨버터 열은 비어 있습니다. 디버깅을 통해 "변환"메서드에 전달 된 값이 항상 null임을 보여줍니다. 내 질문 : 어떤 이유로 든 Uri 속성에 바인딩하려는 경우 Codeplex의 최신 DataGrid가 적합할까요?
두 번째 예제에서는 왜 ContentBinding에 바인딩합니까 ?? 왜 바인딩 속성에 변환을 포함시키지 않습니까? –
그것이 내가 msdn에서 본 것입니다. http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid%28VS.100%29.aspx – MicMit