TJ-King 2015-09-06 03:28 采纳率: 100%
浏览 5197
已采纳

WPF grid怎么让它只显示水平网格线

用Grid布局,只想显示水平网格线,showgridlines是网格线水平垂直都显示,不知怎样才能只显示水平方向的

  • 写回答

3条回答 默认 最新

  • JackWang-CUMT 2015-09-08 00:40
    关注

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="gridDemo" Height="300" Width="300">
    VerticalAlignment="Stretch"
    Margin="0" >







        <Grid HorizontalAlignment="Stretch"  Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2"
          VerticalAlignment="Stretch" 
          Margin="0">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="*" />
            </Grid.ColumnDefinitions>
            <Grid.RowDefinitions>
                <RowDefinition Height="*"   />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>
    
            <Border BorderThickness="1" BorderBrush="Red" Grid.ColumnSpan="2" Grid.RowSpan="2"  />
        </Grid>
        <Grid HorizontalAlignment="Stretch"  Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2"
          VerticalAlignment="Stretch" 
          Margin="0">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="*" />
            </Grid.ColumnDefinitions>
            <Grid.RowDefinitions>
                <RowDefinition Height="*"   />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>
    
            <Border BorderThickness="1" BorderBrush="Red" Grid.ColumnSpan="2" Grid.RowSpan="2"/>
        </Grid>
    </Grid>
    

    图片说明

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?