Foxtable(狐表)用户栏目专家坐堂 → [求助]TabControl 可以让某个页签标题不显示吗


  共有4602人关注过本帖树形打印复制链接

主题:[求助]TabControl 可以让某个页签标题不显示吗

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/17 16:34:00 [显示全部帖子]

不可能的

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/17 22:28:00 [显示全部帖子]

rect.Offset(1, 0)
rect.Inflate(-1, 0)

自己测试不同数字的效果

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/17 23:24:00 [显示全部帖子]

细节自己调整


Dim rect As Rectangle = e.Bounds
rect.Offset(0, -1)
rect.Inflate(-1, 0)


'填充底色
Dim RoundRect As New Rectangle(new point(rect.right - Radius+1 ,rect.Bottom - Radius+1) , New Size(Radius - 2 , Radius - 2 ))
Dim path As New System.Drawing.Drawing2D.GraphicsPath
path.AddLine(rect.Right, rect.Top ,rect.Right, rect.Bottom- Radius )  '右边线 
path.AddArc(RoundRect, 0, 90)     '左上角
path.AddLine(rect.Right-Radius  , rect.Bottom,rect.left+Radius , rect.Bottom)  '下边线
RoundRect.X = rect.left+1
path.AddArc(RoundRect, 90, 180) 
path.AddLine(rect.left, rect.Bottom-Radius+1 ,rect.Left, rect.Top)  '左边线


 回到顶部