c# winform之contextmenu快捷選單
//手工編寫winform
class test : Form
{
MenuItem micolor;
public test()
{
//定義委託變數
EventHandler eh=new EventHandler(menucoloronclick);
MenuItem[] ami ={ new MenuItem("Black",eh),//使用委託變數,這樣就方便了
new MenuItem("Blue",eh),
new MenuItem("Red",eh)};
foreach (MenuItem mi in ami)
mi.RadioCheck = true;
micolor = ami[1];
//初始化先讓窗體的背景色為blue
micolor.Checked = true;
BackColor = Color.FromName(micolor.Text);
//contextmenu是右擊彈出的快截選單
ContextMenu = new ContextMenu(ami);//contextmenu是快截選單,與contextmenu與menuitem聯絡起來
}
private void menucoloronclick(object sender, EventArgs e)
{
micolor.Checked = false;//當前不選擇
micolor = (MenuItem)sender;//定位當前選擇的選單項,把欄位micolor與事件源聯絡
micolor.Checked = true;
BackColor = Color.FromName(micolor.Text);//color.fromname根據文字構建顏色物件
}
public static void Main()
{
Application.Run(new test());
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-736300/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- c# winform之選單menu_menuitem_mainmenu_etcC#ORMUIAI
- c# winform之單選鈕2狀態變換程式碼C#ORM
- Android開發之Menu:OptionMenu(選項選單)、ContextMenu(上下文選單)、SubMenu(子選單)AndroidContext
- c# winform 之fontdialogC#ORM
- handsontable如何重寫右鍵選單(contextmenu)Context
- jQuery右鍵選單外掛jQuery ContextMenujQueryContext
- c# winform之小型數學計算器C#ORM
- C#,Winform軟體防破譯-原始碼加密簡單方法之.NET REACTOR(一)C#ORM原始碼加密React
- C# winform combobox 在繫結資料之後插入一項選擇項C#ORM
- 選單欄快捷命令:QuickLinks for MacUIMac
- QuickLinks for Mac(選單欄快捷命令)UIMac
- C# winform開啟資料夾並選中指定檔案C#ORM
- c# winform 之control onpaint事件及drawstring方法C#ORMAI事件
- c# winform之繪畫及畫直曲線相關C#ORM
- C# WinForm 取消DataGridView的預設選中Cell 使其不反藍C#ORMView
- 在WPF中定製WebBrowser快捷選單Web
- winform c#寫ini檔案ORMC#
- 怎樣給App選單命令新增快捷鍵APP
- Winform DataGridViewTextBoxCell 編輯新增右鍵選單,編輯選中文字ORMView
- c# winform程式設計轉例C#ORM程式設計
- 工控開發-C# WinForm UI框架C#ORMUI框架
- JavaScript contextmenu 事件JavaScriptContext事件
- jQuery contextmenu事件jQueryContext事件
- 右鍵選單中的文字文件新增快捷鍵
- 為ASP.NET控制元件加入快捷選單ASP.NET控制元件
- 建立程式選單和快捷方式的程式碼
- C# TreeView選單,MenuStrip選單遞迴動態生成例子C#View遞迴
- c# 之tcbs在winform介面如何以mvc方法呼叫oracle函式C#ORMMVCOracle函式
- c# winform窗體之開啟檔案對話方塊openfiledialogC#ORM
- 【轉】C# 中 強制退出WinForm程式C#ORM
- C# Winform如何開啟PDF檔案C#ORM
- c# winform 實現分頁查詢C#ORM
- C# Winform程式介面優化例項C#ORM優化
- C# winform中讀寫ini檔案C#ORM
- c# winform as3相互呼叫C#ORMS3
- [轉]C# winform與Javascript的相互呼叫C#ORMJavaScript
- C# WinForm 繪製圓角窗體C#ORM
- c# winform旋轉顯示繪畫C#ORM