zoukankan      html  css  js  c++  java
  • WPF中Grid实现网格,表格样式通用类(转)

    /// <summary>
    /// 给Grid添加边框线
    /// </summary>
    /// <param name="grid"></param>
    public static void InsertFrameForGrid(Grid grid)
    {
    var rowcon = grid.RowDefinitions.Count;
    var clcon = grid.ColumnDefinitions.Count;
    for (var i = 0; i < rowcon + 1; i++)//行循环添加border
    {
    var border = new Border
    {
    BorderBrush = new SolidColorBrush(Colors.SlateGray),
    BorderThickness = i == rowcon ? new Thickness(0, 0, 0, 1) : new Thickness(0, 1, 0, 0)
    };

    Grid.SetRow(border, i);
    Grid.SetColumnSpan(border, clcon);
    grid.Children.Add(border);
    }

    for (var j = 0; j < clcon + 1; j++)//列循环添加border
    {
    var border = new Border
    {
    BorderBrush = new SolidColorBrush(Colors.SlateGray),
    BorderThickness = j == clcon ? new Thickness(0, 0, 1, 0) : new Thickness(1, 0, 0, 0)
    };
    Grid.SetColumn(border, j);
    Grid.SetRowSpan(border, rowcon);
    grid.Children.Add(border);
    }
    }

  • 相关阅读:
    01-数字转人民币读法
    词组缩写
    字符串区间比较
    字符串读入
    回文数判断
    字符串加密
    字母统计
    互质的数
    【Tools】Anaconda Operaction
    【mmwave】DeviceSurvey
  • 原文地址:https://www.cnblogs.com/ExMan/p/5552547.html
Copyright © 2011-2022 走看看