0

フォーム A とフォーム B の 2 つのフォームがあります。私の Properties.Settings.Default には、タイマー オブジェクトがあり、「チェックを入れた」ときにフォーム B を開く必要があります。ソリューションのプロパティにあるタイマー オブジェクトの場合。これは可能ですか?もしそうなら、どのように?

私が抱えている問題は、プロパティのイベントをプログラムするための構文がわからないことです。

任意のヘルプ/代替方法をいただければ幸いです。

PS私が本質的にやろうとしているのは、x秒後にスクリーンセーバー(フォームB)をトリガーすることですが、フォームBがクリックされると、タイマーを再度有効にしてそれ自体を閉じる必要があります。

4

1 に答える 1

0

フォーム B にタイマー オブジェクト プロパティを追加します。タイマーがオフになり、フォーム B を開いているときに、新しいフォーム B のタイマー プロパティをタイマー オブジェクトに割り当てます。フォーム B がクリックされたら、タイマー プロパティを設定して再度開始し、フォームを閉じます。

于 2010-08-26T13:43:28.990 に答える