Hej! :)
Jak się pozbyć tego białego tła elementu DataGrida?
Oto kod, który aktualnie mam:
<DataGrid x:Name="hListBox" Grid.Column="2" Grid.Row="2" Background="#19000000" IsReadOnly="True" CanUserResizeRows="False" GridLinesVisibility="None" AutoGenerateColumns="False" HeadersVisibility="Column" CanUserDeleteRows="False">
<DataGrid.Columns>
<DataGridTemplateColumn Header="Status" CanUserResize="False">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid>
<Image Width="24" Height="24" gif:ImageBehavior.AnimatedSource="LoadingAnimation.gif" gif:ImageBehavior.AnimateInDesignMode="True">
<Image.Style>
<Style TargetType="Image">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="InProgress">
<Setter Property="Visibility" Value="Visible"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="Enable">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="Disable">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
<Image Width="20" Height="24" Source="Offline.png">
<Image.Style>
<Style TargetType="Image">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="InProgress">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="Enable">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="Disable">
<Setter Property="Visibility" Value="Visible"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
<Image Width="24" Height="24" Margin="3" Source="Online.png">
<Image.Style>
<Style TargetType="Image">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="InProgress">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="Enable">
<Setter Property="Visibility" Value="Visible"/>
</DataTrigger>
<DataTrigger Binding="{Binding Path=ConnectionStatus}" Value="Disable">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</Grid>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="#7F43BD2F"/>
<Setter Property="Foreground" Value="Black" />
</Trigger>
<Trigger Property="IsSelected" Value="False">
<Setter Property="Background" Value="#FF78B4F0"/>
<Setter Property="Foreground" Value="Black" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>
</DataGrid>