C# menuStrip控件實(shí)現(xiàn)鼠標(biāo)滑過自動(dòng)彈出功能
Menustrip控件是一個(gè)菜單欄控件,可以加載菜單欄,在很多系統(tǒng)中都有用到。本文介紹下該控件的一些屬性的常用方式。
在頁面FormMain_Load里面添加如下注冊(cè)事件:
for (int i = 0; i < this.toolStrip1.Items.Count; i++) { this.toolStrip1.Items[i].MouseHover += new EventHandler(toolStrip1_MouseHover); }
添加方法:
private void toolStrip1_MouseHover(object sender, EventArgs e) { if (sender is ToolStripDropDownItem) { ToolStripDropDownItem item = sender as ToolStripDropDownItem; if (item.HasDropDownItems && !item.DropDown.Visible) { item.ShowDropDown(); } } }
擴(kuò)展:下面在分享一段示例代碼:menuStrip鼠標(biāo)經(jīng)過自動(dòng)顯示菜單
//--------------------------------------------------------------------------------- private void Form1_Load(object sender, EventArgs e) { this.menuStrip1.Items[0].MouseHover += new EventHandler(Form1_MouseHover); } //--------------------------------------------------------------------------------- void Form1_MouseHover(object sender, EventArgs e) { if (sender is ToolStripDropDownItem) { ToolStripDropDownItem item = sender as ToolStripDropDownItem; if (item.HasDropDownItems && !item.DropDown.Visible) { item.ShowDropDown(); } } }
到此這篇關(guān)于menuStrip鼠標(biāo)滑過自動(dòng)彈出的文章就介紹到這了,更多相關(guān)menuStrip鼠標(biāo)滑過自動(dòng)彈出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
winform實(shí)現(xiàn)關(guān)閉按鈕失效的兩種方法
這篇文章主要介紹了winform實(shí)現(xiàn)關(guān)閉按鈕失效的兩種方法,實(shí)例分析了WinForm實(shí)現(xiàn)關(guān)閉按鈕失效的原理與所涉及的相關(guān)技巧,需要的朋友可以參考下2015-09-09C#計(jì)算輸入漢字GBK編碼后十六進(jìn)制數(shù)輸出的方法
這篇文章主要介紹了C#計(jì)算輸入漢字GBK編碼后十六進(jìn)制數(shù)輸出的方法,涉及C#編碼操作相關(guān)技巧,需要的朋友可以參考下2015-04-04.net中前臺(tái)javascript與后臺(tái)c#函數(shù)相互調(diào)用問題
.net中前臺(tái)javascript與后臺(tái)c#函數(shù)相互調(diào)用問題...2007-12-12C#實(shí)現(xiàn)多個(gè)計(jì)時(shí)器記錄不同定時(shí)時(shí)間
這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)多個(gè)計(jì)時(shí)器記錄不同定時(shí)時(shí)間,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12C#中判斷某類型是否可以進(jìn)行隱式類型轉(zhuǎn)換
在我們采用反射動(dòng)態(tài)調(diào)用一些方法時(shí),常常涉及到類型的轉(zhuǎn)換,直接判斷類型是否相符有時(shí)不能判斷調(diào)用方法是否合適2013-04-04