c#tabcontrol控件选项卡竖直显示,上面的文字水平显示

转载 2016年05月31日 15:29:25

第一步:设置Alignment=left

              设置DrowMode=OwnerDrawFixed

              设置ItemSize=30,100

              设置SizeMode=Fixed

第二部:重绘,实现tabcontrol控件的tabControl1_DrawItem事件,如下所示

 private void tabControl1_DrawItem(object sender, DrawItemEventArgs e)

        {

            string text=((TabControl)sender).TabPages[e.Index].Text;

            SolidBrush brush=new SolidBrush(Color.Black);

           StringFormat sf = new StringFormat(StringFormatFlags.DirectionRightToLeft);

           sf.LineAlignment = StringAlignment.Center;

           sf.Alignment = StringAlignment.Center;

           e.Graphics.DrawString(text, SystemInformation.MenuFont,brush, e.Bounds, sf);

        }

效果如下

如何使tabcontrol选项卡上的字体设置为竖着显示(c#,VS2005,winform)

    如果非要弄得话,可以通过用图片的方法做。在form中添加一个imagelist控件,选择你合适的图片(图片可以自己做,下一个绘图工具就行了,比如isee,ACD等等),图片的大小等可以在它的属...
  • tmxkprc
  • tmxkprc
  • 2010年01月05日 10:26
  • 1695

【WPF】TabControl垂直分页栏/选项卡

垂直选项卡 TabStripPlacement=”Left”
  • qq_18995513
  • qq_18995513
  • 2016年11月29日 15:57
  • 4712

WPF的TabControl 纵向显示

  • liuqiaoying_lqy
  • liuqiaoying_lqy
  • 2014年01月14日 13:25
  • 6830

c#TabControl控件左边选项卡左边显示,文字横向显示

c#TabControl控件左边选项卡左边显示,文字横向显示 2015-12-17 10:50 259人阅读 评论(0) 收藏 举报  分类: c#开发(6)  ...
  • kasama1953
  • kasama1953
  • 2016年08月06日 00:52
  • 7494

自定义TabControl的Item的显示样式

TabControl原始的Item样式并不是十分的好看,所以,我们可能需要重新绘制自定义的显示样式。博文中将会介绍两种自定义的Item的显示样式,博文中也会分别提供份一份子丰的程序,可以直接下载。 ...
  • softimite_zifeng
  • softimite_zifeng
  • 2016年11月21日 18:03
  • 2276

c#TabControl控件左边选项卡左边显示,文字横向显示

public class TabControlNF : System.Windows.Forms.TabControl     {         public TabControlNF()     ...
  • shizhen_2012
  • shizhen_2012
  • 2015年12月17日 10:50
  • 3237

TabControl横向显示

第一步:设置Alignment=left 设置DrowMode=OwnerDrawFixed 设置ItemSize=30,100 设置SizeMode=Fixed 第二部:重绘,实现tabco...
  • hao123_66
  • hao123_66
  • 2015年10月12日 18:55
  • 1586

bootstrap之Tab选项卡

Tab选项卡
  • u012493556
  • u012493556
  • 2016年08月10日 16:19
  • 907

winform如何用tabControl控件实现纵向选项卡效果?

winform如何用tabControl控件实现纵向选项卡效果? 将TabControl 的Alignment 改成Left 或者 Right 就可以了 左右两侧的纵向选项卡 改成left...
  • pyq228
  • pyq228
  • 2011年10月24日 12:04
  • 3829

C#界面设计之TabControl控件的使用

还是先上效果图吧! 没有触发响应事件,下面给出控件的标注信息代码:namespace TabControls { partial class Form1 { /...
  • chongshangyunxiao321
  • chongshangyunxiao321
  • 2016年04月21日 15:47
  • 5954
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c#tabcontrol控件选项卡竖直显示,上面的文字水平显示
举报原因:
原因补充:

(最多只允许输入30个字)