【发布时间】:2011-09-05 18:52:52
【问题描述】:
我正在用 c# 创建一个应用程序,我想在轨迹栏组件上获得相同的效果,就像在 Windows 7 中的系统音量应用程序中一样(绿线代表当前的声级输出)。
我想根据一些逻辑在轨迹栏后面画一条绿线。问题是轨迹栏有背景颜色,如果我在它后面画任何东西,背景颜色会画在线条上,我不能画在它上面,因为它会画在轨迹栏滑块/按钮上。
我必须从头开始实现我自己的轨迹栏绘制方法还是有更简单的解决方案?
【问题讨论】:
-
TrackBar 是一个很难自定义的控件,TBM_GETPTICS 没有返回足够的信息。不要打扰。
标签: c# windows winforms drawing trackbar