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);

        }

效果如下

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

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

c#TabControl控件左边选项卡左边显示,文字横向显示 2015-12-17 10:50 259人阅读 评论(0) 收藏 举报  分类: c#开发(6)  ...

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

public class TabControlNF : System.Windows.Forms.TabControl     {         public TabControlNF()     ...

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

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

WPF的TabControl 纵向显示

WPF TabControl 竖版简单例子

  • Seal203
  • Seal203
  • 2015年05月28日 13:31
  • 878

winform tabcontrol控件的标签放到左边后,文字成是上下显示的

winform tabcontrol控件的标签放到左边后,文字成是上下显示的 using   System;  using   System.Drawing;  usin...

C# TabControl 不显示选项卡标题

由于最近的项目需要,使用TabControl控件开发一个数据库分布同步向导,在最后封装时发现TabControl控件没有现成的隐藏标签的方法和属性;真是急煞人也!想办法解决吧。互联网的功能就是强大,虽...

c#重写TabControl控件实现关闭按钮

1.c#里面的TabControl控件没有关闭按钮,而且很难看。 2.有一些已经做好的第三方控件,但是收费。 3.由于我的故障树推理诊断项目在绘图的时候允许同时打开多个文档进行操作,就要实现类似于...
  • fuxingwe
  • fuxingwe
  • 2013年03月31日 12:54
  • 20598

C#仿QQ皮肤-TabControl控件实现

导读部分 ----------------------------------------------------------------------------------------------...
  • az44yao
  • az44yao
  • 2014年09月05日 11:26
  • 1676
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c#tabcontrol控件选项卡竖直显示,上面的文字水平显示
举报原因:
原因补充:

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