C#編程-45:WinForm程序復(fù)習(xí)筆記

      網(wǎng)友投稿 890 2025-03-31

      RAD:Rapid Application Development 快速應(yīng)用程序開(kāi)發(fā)

      WinForm:Windows Forms

      1、文件目錄

      窗體代碼預(yù)設(shè)計(jì)器切換F7/shift+F7

      刪除多余的命名空間:右鍵->組織using->刪除

      主窗體:在Main()函數(shù)中創(chuàng)建的窗體

      2、設(shè)置窗體屬性的方法

      (1)通過(guò)屬性面板:右鍵,視圖,F(xiàn)4,Alt+Enter

      (2)通過(guò)代碼:窗體.屬性=屬性值

      3、窗體的常用屬性

      (1)BackColor,背景顏色

      (2)BackgroundImage,背景圖片

      (3)Cursor,鼠標(biāo)光標(biāo)形狀

      (4)HelpButton,幫助按鈕,不能與最大化最小化同時(shí)使用

      (5)Icon,左上角圖標(biāo)

      (6)MainMenuStrip,為窗體指定主菜單

      (7)MaximumBox,最大化

      (8)MaximumSize,最大化尺寸

      (9)MinimumBox,最小化

      (10)MinimumSize,最小化尺寸

      (11)Name,窗體的唯一標(biāo)識(shí)名,this代替

      (12)Text,窗體名稱

      (13)ShowIcon,顯示右上角圖標(biāo)

      (14)ShowInTaskbar,任務(wù)欄上顯示圖標(biāo)

      (15)Size,設(shè)置窗體大小

      (16)StartPosition,開(kāi)始位置

      (17)TopMost,是否居頂顯示

      4、禁止修改窗體大小

      將MaximumSize與MinimumSize值設(shè)置為一樣即可

      5、窗體事件

      定義:用戶操作

      事件的本質(zhì)是一個(gè)方法

      分類:

      (1)注冊(cè)事件:必須為對(duì)象注冊(cè)事件才會(huì)被執(zhí)行

      (2)觸發(fā)事件:注冊(cè)后的事件必須觸發(fā)才可發(fā)生

      6、窗體的常用事件

      Click,點(diǎn)擊事件

      DoubleClick,雙擊事件

      FormClosed,窗體關(guān)閉(窗體已經(jīng)被關(guān)閉)

      KeyDown,鍵盤按下

      KeyUp,鍵盤釋放

      KeyPress,鍵盤按下并釋放

      Load,窗體運(yùn)行完成即為加載,加載完成會(huì)觸發(fā)事件

      MouseClick,鼠標(biāo)點(diǎn)擊

      MouseDoubleClick,鼠標(biāo)雙擊

      MouseDown,鼠標(biāo)按下

      MouseHover,鼠標(biāo)光標(biāo)懸停

      MouseMove,鼠標(biāo)移動(dòng)

      MouseUp,鼠標(biāo)釋放

      7、添加控件

      (1)拖拽

      (2)this.Controls.Add(button);

      8、窗體的顯示與隱藏

      顯示:show()

      隱藏:hide()

      關(guān)閉:Close()

      9、MDI窗體

      SDI single

      MDI:multiple-document interface 多文檔界面

      主窗體屬性IsMdiContainer設(shè)置為true

      C#編程-45:WinForm程序復(fù)習(xí)筆記

      子窗體屬性MdiParent設(shè)置為this

      子窗體排列方法:this.LayoutMdi(MdiLayout枚舉);

      10、控件大小調(diào)整

      (1)鼠標(biāo)拉伸

      (2)屬性面板修改屬性Size

      (3)代碼修改:button.Size=new Size(width,height)

      11、控件的顯示級(jí)別

      button.BringToFront();//置于頂層

      button.SendToBack();//置于底層

      12、控件的對(duì)齊

      (1)先選擇基準(zhǔn),按住ctrl或則shift,再選擇需要修改的控件

      (2)location屬性代碼或?qū)傩悦姘鍖?shí)現(xiàn)

      例如:button1.Location = new System.Drawing.Point(100,100);

      C# Windows

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel中用year函數(shù)進(jìn)行計(jì)算年齡的方法
      下一篇:電腦新建文檔怎么設(shè)標(biāo)題(電腦添加標(biāo)題)
      相關(guān)文章
      亚洲处破女AV日韩精品| 久久乐国产精品亚洲综合| 亚洲精品无码久久久久去q| 亚洲AV无码成人精品区大在线| 亚洲免费福利在线视频| 亚洲av专区无码观看精品天堂| 亚洲美免无码中文字幕在线| 久久精品国产亚洲AV麻豆网站| 亚洲图片一区二区| 在线免费观看亚洲| 亚洲欧洲尹人香蕉综合| 亚洲第一精品电影网| 亚洲精品欧洲精品| 亚洲图片激情小说| 亚洲人配人种jizz| 亚洲午夜理论片在线观看| 亚洲欧洲国产综合AV无码久久| 亚洲人成欧美中文字幕| 亚洲精品无码av片| 蜜臀亚洲AV无码精品国产午夜.| 亚洲AV无码专区在线电影成人| 国产精品亚洲一区二区在线观看| 日本亚洲欧美色视频在线播放 | 亚洲人成在线播放网站| 国产亚洲成人在线播放va| 亚洲无人区午夜福利码高清完整版| 在线播放亚洲第一字幕| 亚洲成a人片在线观看无码专区| 久久亚洲精品成人综合| 亚洲精品国产福利在线观看| 亚洲校园春色另类激情| 亚洲另类无码专区丝袜| 婷婷亚洲综合五月天小说在线| 亚洲精品国精品久久99热| 国产午夜亚洲精品国产成人小说| 亚洲av最新在线网址| 亚洲美女视频网址| 久久久久亚洲国产| 国产精品成人亚洲| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 久久亚洲欧美国产精品|