で名前が付けられBindingSource
た int プロパティを持つwinform があります。また、winform の制御に使用したい winformもあります。Opacity
DataSource
TrackBar
Opacity
Value
のプロパティを にバインドTrackBar
し、Opacity
それが正常に機能するようにしました。スライドするTrackBar
と、変数がTrackBar.Minimum
(0) からTrackBar.Maximum
(1) に変更されます。
Opacity
winformのプロパティもこの値にバインドしましたが、TrackBar
の値は +/- .1 などではなく +/-1 で最小値から最大値までしか移動しないため (そうOpacity
ではありません)、そうではありません。 winform を適切にフェードします。代わりに、0 で不透明になり、1 で完全に表示されます。
上記のアーキテクチャ内で動作する方法が必要ですが、 を取得して、TrackBar
その値を 0 から 1 に 1 より小さい定義された増分で変更します。