谁来救救这个迷途的TabControl 在TabControl的Click Event处理中,将TabControl的SelectedIndex的值设成你当前选择的页面,至于name,text等属性,你就跟着写就是了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在mouseup事件中找到当前鼠标指向的tabpage 同意楼上的看法this.tabcontrol1.tabpage[1].show(); 关注 好象楼上说的 不好用啊 找到当前鼠标指向的tabpage ?怎么实现啊? try:private void tabControl1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { if(e.Button == MouseButtons.Right){ int index = (e.X - 2)/this.tabControl1.GetTabRect(0).Width; this.tabControl1.SelectedIndex = index; } } 好用了诶,多谢FileNewEXit,不过,能不能详细说说啊 超简单private void tabControl1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e){ int width = tabControl1.ItemSize.Width; tabControl1.SelectedIndex = (e.X)/width; tabControl1.Update();} e.X是传入的鼠标横坐标,tabControl1.ItemSize.Width是每个page的宽度如果我的办法大家看不懂,那........ VS 2008问题(二) Panel.DrawToBitmap()好慢啊! c#中断所有 datagrateview的事件问题 网站第一次访问速度慢 做过声音滤波降噪的请进 三层架构中间层的处理方案有哪些,各有什么优缺点 想要修改远程机器上的XML,有啥好的方法. 问下,在WINFORM中如何监听线程状态 如何把图片文字混合资源嵌入的dll中? .NET开发CRM产品,诚邀加盟!(武汉)中午休息大家聊聊 QQ:102203239 状态栏内容显示的问题
this.tabcontrol1.tabpage[1].show();
好象楼上说的 不好用啊 找到当前鼠标指向的tabpage ?怎么实现啊?
{
if(e.Button == MouseButtons.Right){
int index = (e.X - 2)/this.tabControl1.GetTabRect(0).Width;
this.tabControl1.SelectedIndex = index;
}
}
private void tabControl1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
int width = tabControl1.ItemSize.Width;
tabControl1.SelectedIndex = (e.X)/width;
tabControl1.Update();
}
如果我的办法大家看不懂,那........