LinearGradientBrush を停止して、描画している形状に沿って繰り返す方法を見つけようとしています。たとえば、高さ 50 のグラデーションを作成しましたが、次に高さ 150 の長方形を描画します。この場合、グラデーションは 3 回繰り返されます。しかし、最初のグラデーションのみを描画し、残りの長方形には何も描画したくありません。WPF の GradientBrush はこの目的で SpreadMethod( http://msdn.microsoft.com/en-us/library/system.windows.media.gradientbrush.spreadmethod.aspx ) をサポートしているようですが、WinForms にも何か存在しますか?
質問する
702 次