0

Paintのイベント内など、GDI+ を使用して 3D 境界線 (ベベル) を描画したいと思いControlます。DrawLineandを使って自分で書くべきですか、KnownColorsそれともすぐに使えるものがありますか?

ありがとうサイード

4

1 に答える 1

5

何を使って描いていますか?WinFormsのGDI+?その場合は、たとえばイベントハンドラーでControlPaint.DrawBorder3Dメソッドを使用できます。Paint

ControlPaint.DrawBorder3D(e.Graphics,
    ((Control)sender).ClientRectangle,
    Border3DStyle.Bump);

使用可能なすべてのスタイルのリストについては、 Border3DStyle列挙を参照してください。

于 2012-05-17T11:56:12.767 に答える