2012-03-05 15 views
0

私は2つのフォームform1とform2を持っています。フォーム1では、ボタンを押すとフォーム2が表示されます。フォーム2には、タイマーコントロールを有効にするボタンがあります。問題は、私がまだボタンを押さなかったとしても、form2が現れたときにタイマーがすでに有効になっていることです。ボタンを押したときにタイマーを有効にするC#

ありがとうございます。

答えて

3

タイマーのEnabledプロパティをデフォルトでfalseに設定し、Form2のボタンが押されたときにtrueに設定します。

更新:

あなたは、フォームのデザイナで[プロパティ]ウィンドウでこれを行うことができますか、このように、コードを介してこれを行うことができます。

public Form2() 
{ 
    InitializeComponent(); 
    timer1.Enabled = false; 
} 

//And in the button-event: timer1.Enabled = true; 
0

タイマー設定のEnabled財産falseへ設計時に

関連する問題