重なり合った円を描画するには?

解決


ひで  2003-05-14 19:10:26  No: 77923  IP: [192.*.*.*]

はじめまして。
みなさんにとっては初歩的なことかもしれませんが、初心者なもので・・。助けて下さい。

2つの色の違う円を重ね合わせて描画したいのですが、どうすればいいのでしょう?
具体的に言うと、ドーナツ型の円を書きたいのです。
赤く塗り潰された円の中に白い塗り潰された円を描画したいのです。

ピクチャーボックスも使ってみました。
でも塗り潰し色が1色しか指定できない。(自分が知らないだけ?)

どうかお助けください。よろしくお願いします。

編集    削除
Say  2003-05-14 21:23:07  No: 77924  IP: [192.*.*.*]

一番簡単なのは、Shapeコントロールを使うことでしょう。

>でも塗り潰し色が1色しか指定できない。(自分が知らないだけ?)
FillColorは、既に描かれている図形に影響しませんので、
それぞれのCircleの直前に設定すればOKです。

編集    削除
ひで  2003-05-14 23:16:01  No: 77925  IP: [192.*.*.*]

Shapeを使わず、PictureBoxを使用し、
FillColorを切り替えながら描画するとできました。

すいません。お騒がせしました。

ありがとうございました。

編集    削除