次のようなタイプがあります。
public struct LogData
{
public DateTime Time;
public string Area;
public string Message;
}
私のデータ コンテキスト (MVVM) では、ObservableCollection<LogData>
として公開されていLog
ます。
何らかの理由で、フィールド データ (時間、エリア、メッセージ) を表示できません。行はログに記録されると正しく表示されますが、データ グリッドの値は空白です。
<DataGrid AutoGenerateColumns="False" ItemsSource="{Binding Log}" SelectionMode="Single" CanUserSortColumns="True">
<DataGrid.Columns>
<DataGridTextColumn Header="Time" Binding="{Binding Time}" IsReadOnly="True" />
<DataGridTextColumn Header="Area" Binding="{Binding Area}" IsReadOnly="True" />
<DataGridTextColumn Header="Message" Binding="{Binding Message}" IsReadOnly="True" />
</DataGrid.Columns>
</DataGrid>
フィールドが空白に見える理由は何ですか?