首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于TabControl的ContextMenuStrip的显示位置有关问题

2012-02-26 
关于TabControl的ContextMenuStrip的显示位置问题?如何控制选项卡控件的弹出式菜单,只有在选项卡上单击右

关于TabControl的ContextMenuStrip的显示位置问题?
如何控制选项卡控件的弹出式菜单,只有在选项卡上单击右键弹出,而不是在它加载的Panel上弹出?

[解决办法]
不要设置tabControl1.ContextMenuStrip
写事件
private void tabControl1_MouseUp(object sender, MouseEventArgs e)
{
if ((e.Y < this.tabControl1.GetTabRect(0).Bottom)&&(e.Button== MouseButtons.Right)) 
{
contextMenuStrip1.Show(this.tabControl1,e.X, e.Y);
}
}

热点排行