構建布局良好的windows程式

來源:互聯網
上載者:User

標籤:工具列   按鈕   圖片   指示   檔案   toolstrip   檢索   padding   組合   

1.用功能表列控制項MenuStrip

在功能表列中可以添加功能表項目(MenuItem),組合框(ComboBox),文字框(TextBox),

MenuStrip的主要屬性

Name : 代碼中菜單對象的名稱

Items:在功能表列中顯示的項的集合

Text:與菜單相關聯的文本

MenuItem的主要屬性和事件

Name:代碼中菜單對象的名稱

DropDownItems:在子功能表中顯示的項的集合

2.快速鍵

(1)選擇要添加的功能表項目

(2)在功能表項目文本後面輸入&加快速鍵字母

功能表列和功能表項目的命名規則如下

為功能表項目設定Name屬性時,加首碼ms,如:msUser,msAdmin等

為功能表項目設定Name屬性時,加首碼tsmi,如tsmiAddStudentUser,tsmiExit等

1.2使用工具列控制項ToolStrip

工具列控制項中可以包含按鈕(Button),標籤(Label),下拉按鈕(DropDownButton),文字框(TextBox),組合框(ComboBox)等,可以顯示文字,圖片或文字加圖片

主要屬性

ImageScalingSize:工具列中的項顯示映像的大小

Items:在工具列上顯示的項的集合

工具列上的按鈕和標籤的主要屬性和事件

DisplayStyle:設定映像和文本的顯示方式

Image:按鈕/標籤上顯示的圖片

ImageScaling:是否調整按鈕/標籤上顯示的圖片大小

text:按鈕/標籤上顯示的文本

TextImageRelation:按鈕/標籤像與文字的相對位置

2.1系統的基本控制項

主要屬性和事件

Checked:指示選項按鈕是否已選中

Text:選項按鈕顯示的文本

Click:單擊選項按鈕時發生

每個控制項都有一個Name屬性,用以在代碼中表示該對象.我們每拖放到表單上一個控制項,都要首先要為控制項命名.通常的首碼:Label為lbl,TextBox為txt,RadioButton為rdo,ComBox為cbo

2.2排列表單上的控制項

(1)選擇要對齊的控制項

(2)在VS菜單中選擇"格式"->對齊選項,單擊想要對齊的方式

(2)在"屬性"視窗中,單擊Anchor屬性右邊箭頭,顯示Anchor屬性編輯器

(3)在顯示的十字星上選擇或清除控制項錨定的邊

2.3建立MDI應用程式

1.為什麼使用MDI

在同一視窗中開啟多個檔案

2.什麼是MDI

MDI(多重文件介面)

3.如何建立MDI

(1)設定父表單,將父表單的ISMDIContainer屬性設定為true

(2)設定子表單:在調用開啟子表單的Show()方法前,在代碼中將子表單的MdiParent屬性設定為this

3 組合框ComboBox控制項

常用屬性和方法

Count:獲得集合中項的數目

IsReadOnly擷取指示能夠修改該集合的值

Item:檢索集合中指定索引的項

方法:

Add():向組合框的項列表中添加項

構建布局良好的windows程式

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.