C# menuStrip控件實現(xiàn)鼠標滑過自動彈出功能
更新時間:2021年07月06日 08:43:14 作者:許寶
MenuStrip 控件是 Visual Studio 和 .NET Framework 中的功能。使用該控件,可以輕松創(chuàng)建 Microsoft Office 中那樣的菜單。本文給大家分享menuStrip鼠標滑過自動彈出效果
Menustrip控件是一個菜單欄控件,可以加載菜單欄,在很多系統(tǒng)中都有用到。本文介紹下該控件的一些屬性的常用方式。
在頁面FormMain_Load里面添加如下注冊事件:
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(); } } }
擴展:下面在分享一段示例代碼:menuStrip鼠標經(jī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鼠標滑過自動彈出的文章就介紹到這了,更多相關(guān)menuStrip鼠標滑過自動彈出內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
winform實現(xiàn)關(guān)閉按鈕失效的兩種方法
這篇文章主要介紹了winform實現(xiàn)關(guān)閉按鈕失效的兩種方法,實例分析了WinForm實現(xiàn)關(guān)閉按鈕失效的原理與所涉及的相關(guān)技巧,需要的朋友可以參考下2015-09-09.net中前臺javascript與后臺c#函數(shù)相互調(diào)用問題
.net中前臺javascript與后臺c#函數(shù)相互調(diào)用問題...2007-12-12