C#編程-45:WinForm程序復習筆記_彭世瑜_新浪博客
RAD:Rapid Application Development 快速應用程序開發
WinForm:Windows Forms
1、文件目錄
窗體代碼預設計器切換F7/shift+F7
刪除多余的命名空間:右鍵->組織using->刪除
主窗體:在Main()函數中創建的窗體
2、設置窗體屬性的方法
(1)通過屬性面板:右鍵,視圖,F4,Alt+Enter
(2)通過代碼:窗體.屬性=屬性值
3、窗體的常用屬性
(1)BackColor,背景顏色
(2)BackgroundImage,背景圖片
(3)Cursor,鼠標光標形狀
(4)HelpButton,幫助按鈕,不能與最大化最小化同時使用
(5)Icon,左上角圖標
(6)MainMenuStrip,為窗體指定主菜單
(7)MaximumBox,最大化
(8)MaximumSize,最大化尺寸
(9)MinimumBox,最小化
(10)MinimumSize,最小化尺寸
(11)Name,窗體的唯一標識名,this代替
(12)Text,窗體名稱
(13)ShowIcon,顯示右上角圖標
(14)ShowInTaskbar,任務欄上顯示圖標
(15)Size,設置窗體大小
(16)StartPosition,開始位置
(17)TopMost,是否居頂顯示
4、禁止修改窗體大小
將MaximumSize與MinimumSize值設置為一樣即可
5、窗體事件
定義:用戶操作
事件的本質是一個方法
分類:
(1)注冊事件:必須為對象注冊事件才會被執行
(2)觸發事件:注冊后的事件必須觸發才可發生
6、窗體的常用事件
Click,點擊事件
DoubleClick,雙擊事件
FormClosed,窗體關閉(窗體已經被關閉)
KeyDown,鍵盤按下
KeyUp,鍵盤釋放
KeyPress,鍵盤按下并釋放
Load,窗體運行完成即為加載,加載完成會觸發事件
MouseClick,鼠標點擊
MouseDoubleClick,鼠標雙擊
MouseDown,鼠標按下
MouseHover,鼠標光標懸停
MouseMove,鼠標移動
MouseUp,鼠標釋放
7、添加控件
(1)拖拽
(2)this.Controls.Add(button);
8、窗體的顯示與隱藏
顯示:show()
隱藏:hide()
關閉:Close()
9、MDI窗體
SDI single
MDI:multiple-document interface 多文檔界面
主窗體屬性IsMdiContainer設置為true
子窗體屬性MdiParent設置為this
子窗體排列方法:this.LayoutMdi(MdiLayout枚舉);
10、控件大小調整
(1)鼠標拉伸
(2)屬性面板修改屬性Size
(3)代碼修改:button.Size=new Size(width,height)
11、控件的顯示級別
button.BringToFront();//置于頂層
button.SendToBack();//置于底層
12、控件的對齊
(1)先選擇基準,按住ctrl或則shift,再選擇需要修改的控件
(2)location屬性代碼或屬性面板實現
例如:button1.Location = new System.Drawing.Point(100,100);
C# Windows
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。