代码之家  ›  专栏  ›  技术社区  ›  Marko

WPF网格上的下边框

  •  37
  • Marko  · 技术社区  · 14 年前

    我想在网格中的每一行设置一个下边框,但只能找到如何在每个单元格周围放置所有4个边框。。

    <Grid Height="174" HorizontalAlignment="Left" Margin="23,289,0,0" Name="grid2" VerticalAlignment="Top" Width="730">
        <Grid.RowDefinitions>
            <RowDefinition Height="45" />
            <RowDefinition Height="25" />
            <RowDefinition Height="25" />
            <RowDefinition Height="25" />
            <RowDefinition Height="25" />
            <RowDefinition Height="25" />
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="255" />
            <ColumnDefinition Width="95" />
            <ColumnDefinition Width="95" />
            <ColumnDefinition Width="95" />
            <ColumnDefinition Width="95" />
            <ColumnDefinition Width="95" />
        </Grid.ColumnDefinitions>
    </Grid>
    

    对于另一个需要四个边界的网格,我正在使用

    <Border Grid.Column="0" Grid.Row="0" BorderBrush="#61738B" BorderThickness="1" />
    

    2 回复  |  直到 4 年前
        1
  •  115
  •   Mark Carpenter    14 年前

    Border BorderThickness="0 0 0 1" 只显示底部边框。

    上下边框厚度为5,左右边框厚度为0

    BorderThickness="0 5"

    上下边框厚度为0,左右边框厚度为5

    BorderThickness="5 0"

    边框厚度-左侧:1,顶部:2,右:3,底部:4

    BorderThickness="1 2 3 4"

        2
  •  0
  •   sra Jon    13 年前

    我很幸运地在整行上添加了一个底部边框,其中包含一个带有 BorderThickness="0 1 0 1"

    Border Style="{StaticResource ItemBorderStyle}" BorderThickness="0 1 0 1"
                Grid Style="{StaticResource GridItemStyle}"