【问题标题】:How to change the TrackBar Tick Color in Winforms?如何更改 Winforms 中的 TrackBar Tick 颜色?
【发布时间】:2010-09-20 14:59:31
【问题描述】:

我有一个使用轨迹栏的 winforms 应用程序。 BackColor 属性可用于更改,但这样做会使每个“刻度”的颜色几乎不可见。我没有看到修改“勾号”颜色的显式属性。有什么我遗漏的东西或改变刻度颜色的方法吗?

【问题讨论】:

    标签: .net vb.net winforms visual-studio-2008


    【解决方案1】:

    TrackBar 是原生 Windows 控件的包装器。像大多数本机控件一样,它使用用户选择的系统颜色来绘制自己。你不能自己改变它。除了自己控制之外,您无能为力,只能选择对比鲜明的背景颜色。通常应该与容器的颜色相同。这通常也是系统颜色(“控制”)。

    不同应用程序之间一致的外观和感觉被视为一项资产。可以说,用户喜欢选择自定义主题并期望程序相应地改变。

    【讨论】:

    • 有点像我想的...有点烦人,你可以改变背景颜色而不是刻度颜色。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    • 2011-07-30
    • 1970-01-01
    相关资源
    最近更新 更多