User テーブルがあり、Book テーブルからこのテーブルの外部キーを取得しています。FK は ProxyResponsibleUser_ID です。DataGrid で DataGridTextColumn を使用すると何でも問題ありませんが、DataGridTemplateColumn を使用して、対応するユーザーの User テーブルから ProxyResponsibleUser_ID の FullName 列を表示したいと考えています。DataGridTemplateColumn には Binding プロパティがないため、エラーが発生します。
では、DataGridTemplateColumn のどのプロパティによって ProxyResponsibleUser_ID をバインドするのでしょうか? 前もって感謝します。
<DataGridTextColumn x:Name="securityConfigurationNameColumn" Binding="{Binding Path=SecurityConfigurationName}" Header="Security Configuration Name" Width="*" />
<DataGridTemplateColumn x:Name="proxyResponsibleUser_IDColumn" Binding="{Binding Path=ProxyResponsibleUser_ID}" Header="Proxy Responsible User ID" Width="*" >
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate DataType="{x:Type domain:User}">
<TextBlock Text="{Binding FullName}"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>