-1

MainForm を ActiveX コントロールとして開発しており、TextureBrush の不透明度を制御したいと考えています。

4

1 に答える 1

0

http://msdn.microsoft.com/en-us/library/ms533869%28v=vs.85%29.aspxで説明されているように、アルファ チャネルを必要なレベルにスケーリングするスケーリング カラー変換マトリックスを使用します。

その記事の例では、画像を描画するときにカラー マトリックスを設定した ImageAttributes オブジェクトを使用していますが、ImageAttributes オブジェクトを TextureBrush コンストラクターに渡すこともできます: http://msdn.microsoft.com/en-us/library/ ms534552%28v=vs.85%29.aspx

既存の TextureBrush オブジェクトの不透明度を変更することはできません。

于 2012-07-14T21:37:49.677 に答える