初識Windows程式

來源:互聯網
上載者:User

標籤:prot   list   word   ons   dialog   分離   焦點   com   amp   

一、 B(rowser)/S(erver):瀏覽器/伺服器`

http:Hypertext Transfer Protocol

 

二、 C(lient)/S(erver):用戶端/服務端

TCP/IP;UDP/IP:

IP :Internet Protocol

TCP:Transfer Control Protocol

UDP:User Datagram Protocol

 

三、 Partial 部分:將一個類中的代碼進行分離

 

四、 表單內容:

Text:標題,Icon:表徵圖,BackColor:背景色,

Size/MaximumSize/MinimumSize:表單的尺寸,表單的最大尺寸,表單的最小尺寸

StartPosition:設定表單的啟動位置 CenterScreen(螢幕置中)

WindowState:設定表單的啟動尺寸 MaximumSize(啟動最大化)

ControlBox:禁用 -(最小化)  □(最大化) ×(關閉)

MinimizeBox:禁用 -(最小化)

MaximizeBox:禁用 -(最大化)

命名首碼:

五、 表單控制項 Frm

Label:標籤 lbl

TextBox:文字框 txt

TextBox:密碼框 txt 設定文字框的PasswordChar屬性值:*…

TextBox:文本域 txt 設定文字框的MultiLine屬性值:true

Button:按鈕 btn

RadioButton:選項按鈕 rb

CheckBox:複選按鈕 cb

ComboBox:下拉式清單方塊 cmb Items(添加固定清單項目)

ListView:列表視圖 lv Items(添加清單項目),View(各種不同視圖)

DataGridView:資料格視圖 dgv DataSource(資料來源)

 

六、 彈窗:MessageBox

MessageBox.show(訊息內容 , 訊息標題 , 按鈕的類型 , 表徵圖的類型)

MessageBoxButtons   MessageBoxIcon

OK,OKCancel Error,Information,Question

返回DialogResult

OK,Cancel

 

七、 表單的方法

表單的顯示:Show();

表單的隱藏:Hide();

表單的關閉:Close();

 

八、 表單間傳值

通過屬性傳值

 

一、 表單的顯示方式:

表單對象.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 水平平鋪, TileVertical 垂直平鋪)

 

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

下拉式清單方塊:選擇的常值內容屬性:Text

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

下拉式清單展開的屬性:DroppedDown,值為bool,true表示開啟下拉式清單

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

動態向ComboBox中添加清單項目:下拉式清單對象.Items.Add(string txt);

防止重複添加:下拉式清單對象.Items.Clear();  清除所有清單項目

 

文字框的唯讀屬性:ReadOnly (true/false)

 

初識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.