32 lines
1.7 KiB
XML
32 lines
1.7 KiB
XML
<DockPanel
|
|
x:Class="JD.Guinness.WPF.Module.View.WarningView"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:dataGrid="clr-namespace:ActiproSoftware.Windows.Controls.DataGrid;assembly=DataGrid.Contrib"
|
|
Name="This"
|
|
Margin="5">
|
|
<TextBlock DockPanel.Dock="Top" Text="{Binding Warnings.Count, StringFormat={}{0} warnings}" FontSize="15" HorizontalAlignment="Right" Margin="0,0,0,5"/>
|
|
<dataGrid:ThemedDataGrid
|
|
Name="DataGrid"
|
|
ItemsSource="{Binding Warnings}"
|
|
AutoGenerateColumns="False"
|
|
IsReadOnly="true"
|
|
SelectionMode="Single"
|
|
GridLinesVisibility="None"
|
|
HeadersVisibility="Column"
|
|
CanUserAddRows="False"
|
|
CanUserDeleteRows="False"
|
|
CanUserResizeRows="False"
|
|
CanUserSortColumns="True"
|
|
CanUserReorderColumns="True"
|
|
ColumnWidth="Auto">
|
|
<dataGrid:ThemedDataGrid.InputBindings>
|
|
<KeyBinding Key="Return" Command="{Binding Game.ItemFocuser.GoToItemCommand}" CommandParameter="{Binding SelectedItem.Item, ElementName=DataGrid}"/>
|
|
<MouseBinding MouseAction="LeftDoubleClick" Command="{Binding Game.ItemFocuser.GoToItemCommand}" CommandParameter="{Binding SelectedItem.Item, ElementName=DataGrid}"/>
|
|
</dataGrid:ThemedDataGrid.InputBindings>
|
|
<dataGrid:ThemedDataGrid.Columns>
|
|
<DataGridTextColumn Header="Type" Binding="{Binding Type}" SortDirection="Descending"/>
|
|
<DataGridTextColumn Header="Message" Binding="{Binding Message}" Width="*"/>
|
|
</dataGrid:ThemedDataGrid.Columns>
|
|
</dataGrid:ThemedDataGrid>
|
|
</DockPanel>
|