【发布时间】:2010-09-20 14:59:31
【问题描述】:
我有一个使用轨迹栏的 winforms 应用程序。 BackColor 属性可用于更改,但这样做会使每个“刻度”的颜色几乎不可见。我没有看到修改“勾号”颜色的显式属性。有什么我遗漏的东西或改变刻度颜色的方法吗?
【问题讨论】:
标签: .net vb.net winforms visual-studio-2008
我有一个使用轨迹栏的 winforms 应用程序。 BackColor 属性可用于更改,但这样做会使每个“刻度”的颜色几乎不可见。我没有看到修改“勾号”颜色的显式属性。有什么我遗漏的东西或改变刻度颜色的方法吗?
【问题讨论】:
标签: .net vb.net winforms visual-studio-2008
TrackBar 是原生 Windows 控件的包装器。像大多数本机控件一样,它使用用户选择的系统颜色来绘制自己。你不能自己改变它。除了自己控制之外,您无能为力,只能选择对比鲜明的背景颜色。通常应该与容器的颜色相同。这通常也是系统颜色(“控制”)。
不同应用程序之间一致的外观和感觉被视为一项资产。可以说,用户喜欢选择自定义主题并期望程序相应地改变。
【讨论】: