zoukankan      html  css  js  c++  java
  • 学用 TStringGrid [7] ColWidths[0]、RowHeights[0]、GridLineWidth

    本例效果图:


    unit Unit1;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ExtCtrls, Grids;
    
    type
      TForm1 = class(TForm)
        StringGrid1: TStringGrid;
        Panel1: TPanel;
        Button1: TButton;
        Button2: TButton;
        Button3: TButton;
        Button4: TButton;
        Button6: TButton;
        procedure Button1Click(Sender: TObject);
        procedure Button2Click(Sender: TObject);
        procedure Button3Click(Sender: TObject);
        procedure Button4Click(Sender: TObject);
        procedure Button5Click(Sender: TObject);
        procedure Button6Click(Sender: TObject);
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.dfm}
    
    {左单元+}
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      TButton(Sender).Caption := '左单元+';
      StringGrid1.ColWidths[0] := StringGrid1.ColWidths[0] + 10;
    end;
    
    {左单元-}
    procedure TForm1.Button2Click(Sender: TObject);
    begin
      TButton(Sender).Caption := '左单元-';
      StringGrid1.ColWidths[0] := StringGrid1.ColWidths[0] - 10;
    end;
    
    {上单元+}
    procedure TForm1.Button3Click(Sender: TObject);
    begin
      TButton(Sender).Caption := '上单元+';
      StringGrid1.RowHeights[0] := StringGrid1.RowHeights[0] + 10;
    end;
    
    {上单元-}
    procedure TForm1.Button4Click(Sender: TObject);
    begin
      TButton(Sender).Caption := '上单元-';
      StringGrid1.RowHeights[0] := StringGrid1.RowHeights[0] - 10;
    end;
    
    {方格线+}
    procedure TForm1.Button5Click(Sender: TObject);
    begin
      TButton(Sender).Caption := '方格线+';
      StringGrid1.GridLineWidth := StringGrid1.GridLineWidth + 1;
    end;
    
    {方格线-}
    procedure TForm1.Button6Click(Sender: TObject);
    begin
      TButton(Sender).Caption := '方格线-';
      StringGrid1.GridLineWidth := StringGrid1.GridLineWidth - 1;
    end;
    
    end.
    
  • 相关阅读:
    [转载]Bison-Flex 笔记
    LeetCode 5 Longest Palindromic Substring manacher算法,最长回文子序列,string.substr(start,len) 难度:2
    LeetCode 6 ZigZag Conversion 模拟 难度:0
    LeetCode 7 Reverse Integer int:2147483647-2147483648 难度:2
    #Leetcode# 383. Ransom Note
    #Leetcode# 92. Reverse Linked List II
    #Leetcode# 143. Reorder List
    #Leetcode# 532. K-diff Pairs in an Array
    #Leetcode# 86. Partition List
    Sudoku
  • 原文地址:https://www.cnblogs.com/del/p/1094130.html
Copyright © 2011-2022 走看看