VB.NET菜單設計初級入門

發表于:2008-04-10來源:作者:點擊數: 標簽:
可視化編程工具中一般都附帶菜單設計器,使用它就可以方便、快捷的編輯、設計菜單。本文的主要內容就是介紹使用此菜單設計器設計菜單的具體方法,以及個性化菜單的實現方法。 下面就首先來詳細介紹在VB.NET中設計菜單和處理菜單時的相關問題。 一.使用Visual
可視化編程工具中一般都附帶菜單設計器,使用它就可以方便、快捷的編輯、設計菜單。本文的主要內容就是介紹使用此菜單設計器設計菜單的具體方法,以及個性化菜單的實現方法。

  下面就首先來詳細介紹在VB.NET中設計菜單和處理菜單時的相關問題。

  一.使用Visual Basic .Net中的菜單設計器來設計菜單:

  VB.NET中提供了菜單設計器,通過菜單設計器就不僅能夠設計下拉菜單,也能夠設計彈出菜單。在VB.NET中菜單是應用程序的一個部分,所以在使用VB.NET中的菜單設計器時,首先要新建一個VB.NET的項目。下面是具體的步驟:

  1. 啟動Visual Studio .Net。

  2. 選擇菜單【文件】|【新建】|【項目】后,彈出【新建項目】對話框。

  3. 將【項目類型】設置為【Visual Basic項目】。

  4. 將【模板】設置為【Windows應用程序】。

  5. 在【名稱】文本框中輸入【菜單編程】。

  6. 在【位置】的文本框中輸入【E:\VS.NET項目】,然后單擊【確定】按鈕,這樣在“E:\VS.NET項目”目錄中就產生了名稱為“菜單編程”的文件夾,并在里面創建了名稱為“菜單編程”的項目文件。

  7. 把Visual Studio .Net的當前窗口切換到【Form1.vb(設計)】窗口,并從【工具箱】中的【Windows窗體組件】選項卡中往Form1窗體中拖入下列組件:

  一個MainMenu組件,名稱為“MainMenu1”。

  8. 選中“MainMenu1”組件,單擊鼠標右鍵,在彈出的菜單中選擇“編輯菜單”??傻脠D01所示界面


圖01:利用菜單設計器設計下拉菜單

  9. 在圖01所示的“請在此處輸入”中,按由上至下順序輸入“文件(&F)”、“新建(&N)”、“-”、“打開(&O)”后,此時設計后的菜單如圖02所示:


圖02:利用菜單設計器設計后的下拉菜單


  在VB.NET中“&”符號和VB中的“&”符號所起的作用完全一致,作用是為菜單設定快捷鍵?!?”符號作用是在菜單項之間設立分割。

  10. 這樣一個簡單的下拉菜單就完成了。如果您的應用程序中還需要加入其他菜單,可以仿效上述方法,在圖02中的“請在此處輸入”區域中輸入相應的菜單的名稱就可以了。

  下面是就利用Visual Basic .Net的菜單設計器來設計彈出菜單的一般步驟。

  1. 在上述項目中,從【工具箱】中的【Windows窗體組件】選項卡中往Form1窗體中拖入一個ContextMenu組件,名稱為ContextMenu1。

  2. 選中“ContextMenu1”組件,單擊鼠標右鍵,在彈出的菜單中選擇“編輯菜單”??傻脠D03所示界面:


圖03:利用菜單設計器設計彈出菜單 

  3. 在圖03所示的“上下文菜單”下的“請在此輸入”中,按由上至下順序輸入“拷貝(&C)”、“剪切(&X)”、“粘貼(&V)”后,此時設計后的菜單如圖04所示:


圖04:利用菜單設計器設計后的彈出菜單

  4. 選定Form1的屬性選項卡,并設定Form1的“ContextMenu”的屬性值為“ContextMenu1”。

  5. 此時單擊快捷鍵“F5”運行程序,在程序窗體中單擊鼠標右鍵,則彈出上面設計的彈出菜單,具體如圖05所示:


圖05:在應用程序中使用上述設計好的菜單

  6. 對于其他組件一般也都有“ContextMenu”屬性,只需把組件的“ContextMenu”屬性值設置為設計好的彈出菜單名稱,這樣當在此組件中單擊鼠標右鍵,就會彈出對應的彈出菜單。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97