社区
C#
帖子详情
winform 中 tabControl 的 选项卡排列问题
smaworm
2008-01-23 09:57:36
想要有类似csdn论坛左边的那种效果,但是当我把tabControl 中Alignment 设置为 left时 上面的文字就显示不出来了
如何达到类似的效果,查了一下好像可以使用DrawItem事件,但是具体代码不太清楚,高手帮忙,最好有点注释,谢谢。
...全文
168
1
打赏
收藏
winform 中 tabControl 的 选项卡排列问题
想要有类似csdn论坛左边的那种效果,但是当我把tabControl 中Alignment 设置为 left时 上面的文字就显示不出来了 如何达到类似的效果,查了一下好像可以使用DrawItem事件,但是具体代码不太清楚,高手帮忙,最好有点注释,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smaworm
2008-01-23
打赏
举报
回复
现在文字显示问题解决了 代码如下 问题是page页面上的图标显示不出来,那个高手能给改正下
private Rectangle tabArea;
private RectangleF tabTextArea;
private void Form1_Load(object sender, EventArgs e)
{
this.tabControl1.DrawMode = TabDrawMode.OwnerDrawFixed;
tabControl1.Alignment = TabAlignment.Left;
}
private void tabControl1_DrawItem(object sender, DrawItemEventArgs e)
{
tabArea = tabControl1.GetTabRect(e.Index);
tabTextArea = tabControl1.GetTabRect(e.Index);
Graphics g = e.Graphics;
StringFormat sf = new StringFormat(StringFormatFlags .DirectionVertical);
sf.LineAlignment = StringAlignment.Center;
sf.Alignment = StringAlignment.Near;
Font font = this.tabControl1.Font;
SolidBrush brush = new SolidBrush(Color.Black);
g.DrawString(((TabControl)(sender)).TabPages[e.Index].Text, font, brush, tabTextArea, sf);
}
WinForm
TabContrl控件TabPageName横向显示.rar
WinForm
TabContrl控件TabPageName横向显示.rar,代码结构清楚,本人亲测,功能强大
C#
Winform
数据库应用设计(附开发案例
67
选项卡
(
TabControl
Timer控件 69 MD综合示例 错误!定义书签 任务实训部分……143 1创建记事本”应用程序 错误!未定义书签 2:增强”记事本”功能∴ 143 3:实现记事本字体样式设置… 144 C#项目开发全程实录视频...
从新手小白进入
WinForm
编程 (VS2019)
WinForm
框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。
WinForm
框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速...
C# for CSDN 乱七八糟的看不懂
定义 数组是一种
排列
有序的数据结构,包含于数组
中
的变量被称为数组的元素, 它们都有相同的类型。 数组声明 int [] array1 = new int[5]; int [,,] array3 = new int[10,20,30]; int [] array1 = new int[] {1,2,4}...
Visual C++2010开发权威指南(共三部分).part1.rar
5.12.1
选项卡
和
选项卡
控件属性 235 5.12.2
选项卡
控件的使用方法 235 5.12.3 创建
选项卡
控件的方法 235 5.12.4 处理
选项卡
控件通知消息 236 5.12.5 ctabctrl类简介 236 5.13 Visual C++ 2010 IP控件简介与开发 241 ...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章