2013/08/21

on
● -- ●
.■■■ - C#方法中的 object sender EventArgs e :
( object sender , EventArgs e )  : object 是事件的激發控件,或叫事件源: 可用MessageBox.Show(sender.ToString()); 即可直接看到;

.■■■ - TextBox 陣列(Control)
定義在整體部份 : TextBox[] gTxtCpt = new TextBox[5];

gTxtCpt=new TextBox[]{txtCPT1,txtCPT2,txtCPT3,txtCPT4,txtCPT5};

gTxtCpt[0]=new txtCPT1(); // ......
======
public void txtCPT_LostFocus(object sender, System.EventArgs e) { //... }
== 事件註冊
txtCPT1.LostFocus += new EventHandler(txtCPT_LostFocus);

for (int mI = 0; mI < 5; mI++) gTxtCpt[mI].LostFocus += new EventHandler(txtCpts_LostFocus);
==
MessageBox.Show(sender.ToString() + ((TextBox)(sender)).Tag);

.■■■ - TextBox 靠右 : TextBox.TextAlign = HorizontalAlignment.Right;
.■■■ - VS11 Black Theme
.■■■ - [C#]表單放大或縮小後,控制項跟著表單比例放大
有時候會希望表單放大或縮小後,控制項跟著表單比例放大, 在Visual Studio 2005後,可以透過Control.Anchor 屬性做設定
Control.Anchor 屬性 : 取得或設定控制項繫結至的容器邊緣,並決定控制項隨其父代重新調整大小的方式。命名空間: System.Windows.Forms
 http://msdn.microsoft.com/zh-tw/library/system.windows.forms.control.anchor%28v=vs.100%29.aspx

.■■■ -
.■■■ -

-
-

0 意見: