熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

C#編程入門三部曲:第二步向表單中增加控件

2013-11-13 10:09:39  來源: .NET編程 

  第二步 向表單中增加控件
  
  接著的一步是向表單中增加控件我們為每個控件創建一個實例變量對這些新實例變量進行初始化最後把每個控件都放在表單中這裡是增加了控件之後表單的樣子以及更新過的代碼
  
 

  public class TempConverter : SystemWinFormsForm {
  
  Label lTempFah = new Label();
  Label lTempCel = new Label();
  TextBox tTempFah = new TextBox();
  TextBox tTempCel = new TextBox();
  Button bnCtoF = new Button();
  Button bnFtoC = new Button();
  
  public TempConverter() {
  thisSetSize();
  thisBorderStyle = FormBorderStyleFixedDialog;
  thisText = +C -> +F / +F -> +C ;
  thisStartPosition = FormStartPositionCenterScreen;
  thisHelpButton = false;
  thisMaximizeBox = false;
  tTempCelTabIndex = ;
  tTempCelSetSize();
  tTempCelSetLocation();
  lTempCelTabStop = false;
  lTempCelText = +C ;
  lTempCelSetSize( );
  lTempCelSetLocation();
  tTempFahTabIndex = ;
  tTempFahSetSize();
  tTempFahSetLocation();
  lTempFahTabStop = false;
  lTempFahText = +F ;
  lTempFahSetSize();
  lTempFahSetLocation();
  bnCtoFTabIndex = ;
  bnCtoFText = +C to +F ;
  bnCtoFSetSize();
  bnCtoFSetLocation();
  bnFtoCTabIndex = ;
  bnFtoCText = +F to +C ;
  bnFtoCSetSize();
  bnFtoCSetLocation();
  thisControlsAdd(tTempCel);
  thisControlsAdd(lTempCel);
  thisControlsAdd(tTempFah);
  thisControlsAdd(lTempFah);
  thisControlsAdd(bnCtoF);
  thisControlsAdd(bnFtoC);
  }
  
  以上代碼首先創建兩個標簽兩個文本框和兩個按鈕然後對每個控件進行初始化並將其加入表單中具體的含義如下
  
  - SetSize() 初始化控件的尺寸
  
  - SetLocation() 初始化表單中控件的位置
  
  - 設置控件的TabStop 屬性為false表示這個控件從不被聚焦
  
  - 設置TabIndex 為 X 表示當敲擊TAB鍵x次後聚焦此控件
  
  - 控件的text 屬性表示顯示在其上的文字信息
  
  - thisControlsAdd() 表示在表單上放置一個控件要快速地添加每個控件可以這麼書寫thisControls = new
  
  Control[] { tTempCel lTempCel tTempFar?}
From:http://tw.wingwit.com/Article/program/net/201311/12749.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.