投稿者 おせい  (学生) 投稿日時 2009/8/27 00:30:44
>るしぇさん

大変丁寧な説明ありがとうございます。
また修正案の方でプログラムを修正しましたところ、点滅することが確認できました。
ありがとうございます。

>これらを1つの関数(Timer.Tick イベント関数)内に書いて
>あれば、Color.GreenYellow が画面に表示されることは無く、
>Color.Gold になった後、関数を抜け、その後から実行される
>再描画処理が、プロパティを確認し、Color.Gold で描画します。

ではプロパティの値が変化しているだけで、Timer.Tick イベント関数
内での処理後に再描画処理が行われているから、色の変化が起こらない。
そして、そのためSleepがあってもなくても同じである。

と理解しましたが、これで正しいでしょうか。

>Sleep がどんな命令か調べたことありますか?
>そこに書いてあった説明をどの程度理解していますか?

申し訳ございません。Sleepについてきちんと調べておらず、理解もできていませんでした。
さっそく教えていただきましたリンク先を参照してみようと思います。