窗體基本
一、 窗體的顯示方式:
窗體對象.Show(); 無限多次
窗體對象.ShowDialog(); 僅一次
二、 控件
翻譯 控件名稱 命名前綴
菜單欄 MenuStrip ms 考點
菜單項 ToolStripMenuItem tsmi
工具欄 ToolStrip ts
工具欄按鈕 ToolStripButton tsb
水平對齊方式:Alignment(Left,Right)
顯示方式:DisplayStyle(ImageAndText,Image)
圖片:Image (圖片出自資源文件Properties->Resources.resx)
圖片和文字的位置關系:TextImageRelation (ImageBeforeText, ImageAboveText)
三、 菜單項的快捷鍵:(在菜單的名稱後(&字母))
菜單快捷鍵F,菜單項快捷鍵O,快捷鍵組合為:Alt+F+O
四、 退出整個應用程序:C#:Application.Exit(); LogicJava:System.exit(0);
顯示窗體:窗體對象.Show(); / ShowDialog();
關閉窗體:窗體對象.Close();
隱藏窗體:窗體對象.Hide();
五、 錨釘 Anchor (top,right,bottom,left) 功能:鎖定控件和窗體上、右、下、左邊的距離
六、 停靠 Dock (top,right,bottom,left,fill) 功能:讓控件的邊緣貼在窗體的上、右、下、左、或四條邊。
七、 設置Mdi窗體:將窗體的IsMdiContainer屬性的值修改為:true
要將某個窗體作為Mdi窗體的子窗體顯示,必須設定子窗體對象的MdiParent屬性為
Mdi窗體( mdiFrom.MdiParent = this )。(Mdi子窗體的顯示只能用Show(),不能用
ShowDialog())
八、 設置子窗體列表:設置菜單欄(MenuStrip)的MdiWindowListItem屬性為某個菜單項(ToolMenuStripItem)。
調用Mdi窗體的LayoutMdi( MdiLayout ml ) (Cascade 層疊, TileHorizontal 水平平鋪
九、 文本控件獲得焦點:文本控件對象.Focus();
下拉列表框:選擇的文本內容屬性:Text
選擇內容索引(設/取):SelectedIndex,從0開始的證書,未選擇索引為-1
下拉列表展開的屬性:DroppedDown,值為bool,true表示打開下拉列表
設置只能寫不能編輯屬性:DropDownStyle,值為DropDownList
動態向ComboBox中添加列表項:下拉列表對象.Items.Add(string txt);
防止重復添加:下拉列表對象.Items.Clear(); 清除所有列表項
文本框的只讀屬性:ReadOnly (true/false)
窗體基本