Transcript 下載/瀏覽
表單設計 開新表單 新增project 時選擇 CLR 之 Windows From application (CLR 應用視窗表單) 使用物件 於主畫面右方有Toolbox 點及後可以選取工 具,將工具拖曳至表單中即可完成表單視 窗畫面 常用功能如 Button (按鈕) Checkbox (確認選單) Label (文字描述) 表單控制 當任何物件拖曳至表單中,即可對物簡屬 性加以描述,滑鼠移到物件選擇後按右鍵 選property(控制項)即可打開控制項描述 表單控制項屬性 任何屬性描述皆可分為下列幾種類型 選單式描述 數值 是(True) / 否(False) 座標位置 (x,y) 路徑 (資料路徑或是Url) 其他 任何屬性描述皆存在常用預設值,以方 便設計者調整 控制項描述 控制項描述打開後又方出現屬性視窗 其屬性主要分為9類,常用屬性為下列5 類 Appearance (外觀) Behavior (行為) Layout (配置) Design (設計) WindowStyle(視窗樣式) Appearance (外觀屬性) Text (標題) BackColor(背景色) BackgroundImage (背景圖) FormBorderStyle (邊界樣式) Cursor (滑鼠指標) Font (字型) Font / Name (字型名稱) Size (字體大小) , Bold (粗體) , Italic (斜體) , Strikeout (刪除線) , Underline (底線) , ForeColor (前景色) Behavior AllowDrop Enable (許可放置) (有作用) (行為) Layout (配置) DockPadding (邊界距離) Location (表單位置) Location / X (水平位置) Location / Y (垂直位置) Size (表單大小) Size / width (表單水平寬) Size / Hight (表單高度) StartPosition (初始化位置) WindowState (表單狀態) Design Name DrawGrid GridSize Locked SnapToGrid (設計) (表單名稱) 供程式呼叫 (顯示格點) (格點大小) (鎖定) (貼齊格線) WindowStyle(視窗樣式) ControlBox (標題列控制鈕) HelpButton (求助按鈕) Icon (縮小時的圖示) IsMDIContainer (是否為多重視窗) MaximizeBox (是否顯示最大化按鈕) MinimizeBox (是否顯示最小化按鈕) ShowTaskbar (工作列顯示) TopMost(最上層) Misc (其他屬性) AutoScale (表單) AutoScroll (卷軸是否自動出現) AcceptButton (使用Enter 代替同意按鈕) CancealButton(使用Esc 代替取消按鈕) KeyPreview (鍵盤事件是否與表單同步) Language (表示目前語言) 控制項的執行 任一屬性皆為變數,其描述方式為 1. this->屬性名稱 2. 物件名稱->屬性名稱 Ex: abc->width=50; 表單常用事件函式 Click 事件 Load 事件 調整表單大小時發生 Activated 事件 表單開啟時發生 Resize 事件 點擊發生 成為現用視窗時發生(開啟時亦發生) Paint 事件 由現用視窗離開時發生 字串 數字 b = textBox1->Text; a = Convert::ToDouble( b ); a += 1; b = Convert::ToString( a );