@alonargel
Программист

Как скруглить углы в шапке таблицы?

Как скруглить углы где названия колонок
Стиль таблицы
<Style TargetType="DataGrid">
    <Setter Property="Background" Value="#6959f2"/>
    <Setter Property="Foreground" Value="White"/>
    <Setter Property="BorderBrush" Value="Transparent"/>
    <Setter Property="FontSize" Value="14"/>
    <Setter Property="HorizontalAlignment" Value="Stretch"/>
    <Setter Property="VerticalAlignment" Value="Top"/>
    <Setter Property="RowHeight" Value="35"/>
    <Setter Property="ColumnHeaderHeight" Value="40"/>
    <Setter Property="CellStyle">
        <Setter.Value>
            <Style TargetType="DataGridCell">
                <Setter Property="Foreground" Value="Black"/>
                <Setter Property="HorizontalAlignment" Value="Center"/>
                <Setter Property="VerticalAlignment" Value="Center"/>
                <Setter Property="FontSize" Value="14"/>
            </Style>
        </Setter.Value>
    </Setter>
    <Setter Property="ColumnHeaderStyle">
        <Setter.Value>
            <Style TargetType="DataGridColumnHeader">
                <Setter Property="Background" Value="#6959f2"/>
                <Setter Property="Foreground" Value="White"/>
                <Setter Property="BorderBrush" Value="Transparent"/>
                <Setter Property="HorizontalAlignment" Value="Center"/>
                <Setter Property="VerticalAlignment" Value="Center"/>
                <Setter Property="FontSize" Value="14"/>
                <Setter Property="Padding" Value="0,10,0,10"/>
                <Style.Triggers>
                    <Trigger Property="IsMouseOver" Value="True">
                        <Setter Property="Background" Value="#0984e3"/>
                    </Trigger>
                </Style.Triggers>
            </Style>
        </Setter.Value>
    </Setter>
</Style>
Сама таблица
<DataGrid x:Name="dataGrid" AutoGenerateColumns="False" SelectionUnit="CellOrRowHeader" IsReadOnly="True" Margin="112,410,113,0" HeadersVisibility="Column" VerticalAlignment="Top">
    <DataGrid.Columns>
        <DataGridTextColumn Header="Date" Binding="{Binding Date}" CanUserSort="False" Width="*" />
        <DataGridTextColumn Header="Name" Binding="{Binding Login}" CanUserSort="False" Width="*" />
        <DataGridTextColumn Header="Amount" Binding="{Binding Value}" CanUserSort="False" Width="*" />
    </DataGrid.Columns>
</DataGrid>
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы