快捷選單通常所說的就是上下文選單,敢就是程式執行時單擊右鍵彈出的選單。word,excel,windows教有快捷選單,使用word時,有時需要反覆使用複製、貼上等操作,完成這些操作有多種方法,最簡單和易用的方法是從word顯示的選項中右擊並選取適當選項,此時顯示的選單就是上下文選單,也就是快捷選單。快捷選單會隨著右擊位置不同而變化。vs2008中使用contextmenustrip控制項建立快捷選單。
contextmenustrip控制項和menustrip控制項使用方式相似。建立步驟如下:
1、建立專案contextmenutext。
2、將工具箱的contextmenustrip控制項拖放到窗體中。
3、設計選單內容,方法和前面的選單設計相同。設計好的選單如下圖
4、設定窗體「form1」的contextmenustrip屬性為窗體新增的快捷選單屬性「contextmenustrip1」,執行程式,在窗體上右擊滑鼠,即可彈出快捷選單,效果如圖
上面是使用窗體設計器設計快捷選單方法,編寫**可在程式執行中實現。**如下:
private void createcontextmenu()
private void form1_load(object sender, eventargs e)
說明:快捷菜新增功能的方法和主選單相同。
Windows Forms 鍵盤事件
乙個獲有焦點的控制項,當按下任一鍵的時候就會觸發鍵盤事件。如果需要對特殊字元,比如說方向鍵 arrow keys 的鍵盤事件做出響應,通常需要使用keydown或者keyup 事件,而keypress事件並不會觸發。當你需要限制使用者輸入並完成字元驗證的時候通常使用keypress事件。響應鍵盤的事...
WPF引入WindowsForms控制項示例
環境 1 windowsxp with sp3 2 vs2008 with sp1 正文 step1 在現有工程中引入windows forms 滑鼠右鍵 references 選擇 add reference net 標籤頁 加入 windowsformsintegration 和 system....
《Windows Forms程式設計》,真正的好書!
windows forms程式設計 美 chris sells,justin gehtland著 張玉亭 楊濤譯,這是關於visual basic net的書。關於vb,在大學時看過一本 使用者友好基礎 當時受益頗多,後面看的印象都不是很深,用到vb5.0後 這個版本的使用者可能最多了,比較成功.轉...