fix: fix datagrid disable visual.
This commit is contained in:
parent
a247eadd54
commit
98785417b2
@ -13,43 +13,48 @@
|
|||||||
mc:Ignorable="d">
|
mc:Ignorable="d">
|
||||||
<TabControl>
|
<TabControl>
|
||||||
<TabItem Header="DataGrid">
|
<TabItem Header="DataGrid">
|
||||||
<DataGrid
|
<Grid RowDefinitions="Auto, *">
|
||||||
Margin="8"
|
<ToggleSwitch Grid.Row="0" Content="Disable" Name="DisableToggle"></ToggleSwitch>
|
||||||
CanUserReorderColumns="True"
|
<DataGrid Grid.Row="1"
|
||||||
CanUserResizeColumns="True"
|
Margin="8"
|
||||||
CanUserSortColumns="True"
|
CanUserReorderColumns="True"
|
||||||
HeadersVisibility="All"
|
CanUserResizeColumns="True"
|
||||||
IsReadOnly="True"
|
CanUserSortColumns="True"
|
||||||
ItemsSource="{Binding GridData1}">
|
HeadersVisibility="All"
|
||||||
<DataGrid.Columns>
|
IsReadOnly="True"
|
||||||
<DataGridTextColumn
|
IsEnabled="{Binding #DisableToggle.IsChecked}"
|
||||||
Width="6*"
|
ItemsSource="{Binding GridData1}">
|
||||||
x:DataType="vm:Song"
|
<DataGrid.Columns>
|
||||||
Binding="{Binding Title}"
|
<DataGridTextColumn
|
||||||
Header="Title" />
|
Width="6*"
|
||||||
<DataGridTextColumn
|
x:DataType="vm:Song"
|
||||||
Width="6*"
|
Binding="{Binding Title}"
|
||||||
x:DataType="vm:Song"
|
Header="Title" />
|
||||||
Binding="{Binding Artist}"
|
<DataGridTextColumn
|
||||||
Header="Artist" />
|
Width="6*"
|
||||||
<DataGridTextColumn
|
x:DataType="vm:Song"
|
||||||
Width="6*"
|
Binding="{Binding Artist}"
|
||||||
x:DataType="vm:Song"
|
Header="Artist" />
|
||||||
Binding="{Binding Album}"
|
<DataGridTextColumn
|
||||||
Header="Album" />
|
Width="6*"
|
||||||
<DataGridTemplateColumn Header="Duration" SortMemberPath="Duration">
|
x:DataType="vm:Song"
|
||||||
<DataGridTemplateColumn.CellTemplate>
|
Binding="{Binding Album}"
|
||||||
<DataTemplate>
|
Header="Album" />
|
||||||
<TextBlock
|
<DataGridTemplateColumn Header="Duration" SortMemberPath="Duration">
|
||||||
Margin="8,0,0,0"
|
<DataGridTemplateColumn.CellTemplate>
|
||||||
VerticalAlignment="Center"
|
<DataTemplate>
|
||||||
Text="{Binding Duration}" />
|
<TextBlock
|
||||||
</DataTemplate>
|
Margin="8,0,0,0"
|
||||||
</DataGridTemplateColumn.CellTemplate>
|
VerticalAlignment="Center"
|
||||||
</DataGridTemplateColumn>
|
Text="{Binding Duration}" />
|
||||||
</DataGrid.Columns>
|
</DataTemplate>
|
||||||
|
</DataGridTemplateColumn.CellTemplate>
|
||||||
|
</DataGridTemplateColumn>
|
||||||
|
</DataGrid.Columns>
|
||||||
|
|
||||||
</DataGrid>
|
</DataGrid>
|
||||||
|
|
||||||
|
</Grid>
|
||||||
</TabItem>
|
</TabItem>
|
||||||
<TabItem Header="Grouping">
|
<TabItem Header="Grouping">
|
||||||
<DataGrid
|
<DataGrid
|
||||||
|
@ -26,5 +26,5 @@
|
|||||||
|
|
||||||
<SolidColorBrush x:Key="DataGridRowGroupHeaderCurrentBorderBrush" Opacity="0.08" Color="White" />
|
<SolidColorBrush x:Key="DataGridRowGroupHeaderCurrentBorderBrush" Opacity="0.08" Color="White" />
|
||||||
|
|
||||||
<SolidColorBrush x:Key="DataGridDisabledBackground" Color="#F9F9F9" />
|
<SolidColorBrush x:Key="DataGridDisabledBackground" Color="#E6E8EA" Opacity="0.04" />
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
@ -26,5 +26,5 @@
|
|||||||
|
|
||||||
<SolidColorBrush x:Key="DataGridRowGroupHeaderCurrentBorderBrush" Opacity="0.08" Color="#1C1F23" />
|
<SolidColorBrush x:Key="DataGridRowGroupHeaderCurrentBorderBrush" Opacity="0.08" Color="#1C1F23" />
|
||||||
|
|
||||||
<SolidColorBrush x:Key="DataGridDisabledBackground" Color="#F9F9F9" />
|
<SolidColorBrush x:Key="DataGridDisabledBackground" Color="#2E3238" Opacity="0.02" />
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
Loading…
x
Reference in New Issue
Block a user