2010-06-03 110 views
0

請提供一些建議。我剛剛開始使用C#。我設法在Windows窗體上創建了一些圖形,現在我想用顏色填充它們。在我多年前學習的舊C++中,有一個非常容易的填充函數。在常規的舊C#中找不到類似的方法是一件令人不快的事情。有沒有人有我的建議,或一些代碼,所以我可以實現填充而不理解GDI +,DirectX,或通過在網上研究這個縮略語的雪崩縮寫的其餘部分?我需要填充不規則的形狀,以某種顏色爲界。漸變和透明度控制將會很好,但我現在只需要簡單的舊固體填充,只是爲了獲得對此的控制權。任何幫助,代碼或建議將非常感激。容易洪水填充

回答

3

看看Graphics.FillXxxx()方法。最靈活的是FillPath,它需要一個GraphicsPath,它反過來讓你定義一個任意形狀並填充它。

+0

謝謝,漢斯。我會研究它。 – Jimmy 2010-06-03 14:09:29