1. 程式人生 > >窗體基本

窗體基本

按鈕 add ado 菜單項 too 字母 rop ima otto

一、 窗體的顯示方式:

窗體對象.Show(); 無限多次

窗體對象.ShowDialog(); 僅一次

二、 控件

翻譯 控件名稱 命名前綴

菜單欄 MenuStrip ms 考點

菜單項 ToolStripMenuItem tsmi

工具欄 ToolStrip ts

工具欄按鈕 ToolStripButton tsb

水平對齊方式:Alignment(Left,Right)

顯示方式:DisplayStyle(ImageAndTextImage)

圖片:Image (圖片出自資源文件Properties->Resources.resx)

圖片和文字的位置關系:TextImageRelation (ImageBeforeText, ImageAboveText)

三、 菜單項的快捷鍵:(在菜單的名稱後(&字母)

菜單快捷鍵F,菜單項快捷鍵O,快捷鍵組合為:Alt+F+O

四、 退出整個應用程序:C#Application.Exit(); LogicJavaSystem.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 水平平鋪

, TileVertical 垂直平鋪)

九、 文本控件獲得焦點:文本控件對象.Focus();

下拉列表框:選擇的文本內容屬性:Text

選擇內容索引(/)SelectedIndex,從0開始的證書,未選擇索引為-1

下拉列表展開的屬性:DroppedDown,值為booltrue表示打開下拉列表

設置只能寫不能編輯屬性:DropDownStyle,值為DropDownList

動態向ComboBox中添加列表項:下拉列表對象.Items.Add(string txt);

防止重復添加:下拉列表對象.Items.Clear(); 清除所有列表項

文本框的只讀屬性:ReadOnly (true/false)

窗體基本