2011-07-11 20 views
1

リーグオブリーグのジャングルタイマーを作っています。ここでは、ボタンをクリックするか、ホットキーで始めることができます。ボタンを押しながらボタンのデザインを変更する

このボタンは、特定のジャングルキャンプの画像になります。これを押すと、タイマーが開始され、ジャングルキャンプが再び発生するまでカウントされます。このボタンを押すと、ボタンのデザインが変更され、画像がぼやけて見えるようになります。

私の質問は、説明したように、ボタンを押したときにボタンのデザインをどのように変更するのですか?

私はプログラミングに非常に慣れており、これが私の最初のプログラムの1つであることに注意してください。

答えて

1

ビジュアルデザイナーでは、ボタンのプロパティを見てください。任意のプロパティは、次のコードで参照できます。

ControlName.PropertyName = value 

例:

JungleButton.Image = My.Resources.BlurryJungle 

画像などの埋め込みリソースをプロジェクトのプロパティに追加できます。

プログレスタイマーについては、ボタンの上に別のコントロールを追加するか、ボタンのペイントメソッドを使用して、小さなプログレスバーを作成するためにボタンに2つの長方形をペイントすることをお勧めします。

+1

新人にとって本当に良い答えです。いいぞ! –

+1

どのように進捗タイマーを作っていますか?どのようなコントロールを使用しますか? – Thisen

+1

2つのコントロール:TimerとProgressBar。 1秒間隔でトリガーするようにタイマーを設定します。 ProgressBarには、値、最小値、最大値のプロパティがあります。キャンプが再生するのにかかる秒数を「最大」に設定します。 Timerがトリガするたびに値を1ずつ増やします。 –

関連する問題