【发布时间】:2010-04-02 16:29:48
【问题描述】:
我有一个带有BindingSource 的winform,它的DataSource 中有一个名为Opacity 的int 属性。我在winform 上还有一个TrackBar,我想用它来控制winform 的Opacity。
我已经将TrackBar 上的Value 属性绑定到Opacity 并且功能正常,滑动TrackBar 会将变量从TrackBar.Minimum (0) 更改为TrackBar.Maximum (1 )。
我还将 winform 的 Opacity 属性绑定到此值,但是,因为 TrackBar 的值仅在 +/-1 而不是 +/- .1 中从最小值变为最大值(就像Opacity 一样),它没有正确淡化winform。相反,0 将使其不透明,1 将使其完全可见。
我需要一种在上述架构中工作的方法,但要让 TrackBar 以小于 1 的定义增量将其值从 0 更改为 1。
【问题讨论】:
标签: c# winforms data-binding trackbar