在TabPageControl中点右键的时候,如何判断鼠标在哪一个Page上面? 当我在tabpagecontrol的标签上点击右键时,不一定就在当前的TabPage上,而是在其他的没有活动的Page上面。我如何得到该Page的Index,因为我想把他设为当前选中的page 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你为什么不在tabcontol的SelectedIndexChanged事件中去做呢。 TabControl.SelectedIndex返回所选的Page页 这个涉及到修改tagcontrol控件了。建议不要在鼠标右键中控制tabpage的显示。 回一楼,二楼:因为这个时候SelectedIndexChanged事件不会发生。 给你一个解决方案:不要在tabcontrol上加右键;在tabcontrol上的每个tagpage上加上一个panel/listview(dock=fill),将右键加到该panel/listview上。这就避免了当鼠标右键点在未激活的页面上所带来的问题。 如何让windows服务读取网络映射文件夹 c# combox 显示一个值,但是对应的另一个值 TreeView如何增加一个父节点? datagrid 点击 “编辑” 出现的文本框大小怎么控制, c# 调用 c++函数 问题 C#窗体问题 asp.net 网站调试能运行 编译网站却出错 C#如何 获得 XP 计算机上 U盘 的记录 ,包括 使用日期 和 序列号 ?? 提示'非托管调试不可用',不知什么意思? 基础 -- 分 有没有html转成txt的c#代码啊? 怎样做出这种form?
建议不要在鼠标右键中控制tabpage的显示。
不要在tabcontrol上加右键;
在tabcontrol上的每个tagpage上加上一个panel/listview(dock=fill),将右键加到该panel/listview上。
这就避免了当鼠标右键点在未激活的页面上所带来的问题。