<DataGrid.Columns>
<DataGridTextColumn x:Name="FilePath" Binding="{Binding FilePath}" Header="File" Width="*" />
<DataGridTextColumn x:Name="LocalModified" Binding="{Binding LocalModified}" Header="Local Date" Width="Auto" />
+ <DataGridTextColumn x:Name="Reason" Binding="{Binding Reason}" Header="Reason" Width="Auto" />
<DataGridTemplateColumn x:Name="Action" Header="Action" Width="Auto">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
{
this.DisplayName="Conflicts";
var conflicts = from state in FileState.Queryable
- /*where state.FileStatus == FileStatus.Conflict ||
- state.OverlayStatus == FileOverlayStatus.Conflict*/
+ where state.FileStatus == FileStatus.Conflict ||
+ state.OverlayStatus == FileOverlayStatus.Conflict
let info=FileInfoExtensions.FromPath(state.FilePath)
select new ConflictFile {FilePath = state.FilePath,Reason=state.ConflictReason,LocalModified = info.LastWriteTime};
_conflicts = new ObservableCollection<ConflictFile>(conflicts.ToList());