关于TrackBar的背景色

xharry 2007-07-09 10:58:36
我的TrackBar放在TabControl上。在XP风格下把TrackBar的背景色设置为Windows或者白色,都看起来正常


可如果把主题关闭,或者在Win2000下,TrackBar还是白色,而TabControl就是灰色的了


TrackBar的背景色不能支持透明,有什么办法可以解决这个问题么??
...全文
391 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
niewb 2008-06-20
  • 打赏
  • 举报
回复
怎么派生法?
我这样做可还是不行呀,结果是背景白色

Public Class Class1
Inherits TrackBar

Public Sub New()
MyBase.New()
SetStyle(ControlStyles.SupportsTransparentBackColor, True)
Me.BackColor = Color.Transparent
End Sub
End Class
xharry 2007-07-16
  • 打赏
  • 举报
回复
帮忙看一下我另外的一个帖子,没有人回,如没结果,我就结贴了

http://community.csdn.net/Expert/topic/5612/5612314.xml?temp=.4249536
xharry 2007-07-16
  • 打赏
  • 举报
回复
难道只有派生一个TrackBar了?
commandos 2007-07-09
  • 打赏
  • 举报
回复
碰到了类似的问题。。toolbar的背景色怎么改。。
帮你顶
owennol 2007-07-09
  • 打赏
  • 举报
回复
偶也遇到了同样的问题,顶
xharry 2007-07-09
  • 打赏
  • 举报
回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧