zoukankan      html  css  js  c++  java
  • 控件的 Parent 属性演示

    unit Unit1;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ExtCtrls;
    
    type
      TForm1 = class(TForm)
        Panel1: TPanel;
        Button1: TButton;
        procedure Button1Click(Sender: TObject);
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.dfm}
    
    procedure TForm1.Button1Click(Sender: TObject);
    var
      btn: TButton;
    begin
      btn := TButton(Sender);
    
      if btn.Parent = Self then
        btn.Parent := Panel1
      else btn.Parent := Self;
    
      btn.Left := (btn.Parent.ClientWidth - btn.Width) div 2;
      btn.Top := (btn.Parent.ClientHeight - btn.Height) div 2;
    
      Text := Format('窗体中控件数: %d', [Self.ControlCount]);
    end;
    
    end.
    
    //效果图:


  • 相关阅读:
    csrf & xss
    android_sqlite
    android_error
    oracle笔记
    android_lesson_1
    mysql 设置编码
    前端进阶Event
    前端进阶Position
    chrome插件开发资料
    dom4j selectNodes
  • 原文地址:https://www.cnblogs.com/del/p/1088083.html
Copyright © 2011-2022 走看看