C#menuStrip控件实现⿏标滑过⾃动弹出功能Menustrip控件是⼀个菜单栏控件,可以加载菜单栏,在很多系统中都有⽤到。本⽂介绍下该控件的⼀些属性的常⽤⽅式。
在页⾯FormMain_Load⾥⾯添加如下注册事件:
for (int i = 0; i < lStrip1.Items.Count; i++) {
}
添加⽅法:
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⿏标经过⾃动显⽰菜单
//---------------------------------------------------------------------------------
private void Form1_Load(object sender, EventArgs e)
{
}
//---------------------------------------------------------------------------------
void Form1_MouseHover(object sender, EventArgs e)
{
if (sender is ToolStripDropDownItem)
{
ToolStripDropDownItem item = sender as ToolStripDropDownItem;
if (item.HasDropDownItems && !item.DropDown.Visible)
{
item.ShowDropDown();
}
}
}
到此这篇关于menuStrip⿏标滑过⾃动弹出的⽂章就介绍到这了,更多相关menuStrip⿏标滑过⾃动弹出内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论