2016-11-25 4 views
-4

ちょっと私は、次回に呼び出されるボタンがあります。初めてクリックすると、テキストボックスとラベルが作成されますが、クリックしたときに別のテキストボックスを作成するようにしたいもう一度ボタンを押してください。ボタンが2回目にクリックされたときを知る方法

+0

私たちが試したコードを表示せずには、お手伝いできません。 https://stackoverflow.com/help/how-to-ask –

+0

boolフィールドをfalseに初期化したものを追加してください。ボタンをクリックすると、フラグをチェックします。それが本当であれば、A()はフラグをtrueに設定してB()を実行します。これはかなり基本的なものです... –

+2

winforms? wpf? asp.net?すべてがC#を使用している可能性があります。 –

答えて

5

ようこそ! button_clickイベントで、その後、

bool buttonPressed = false

と:あなたの背後にあるコードで

は、単純な旗を持っている可能性が

if(!buttonPressed) 
{ 
    buttonPressed = true 
    // do stuff 
} 
else 
{ 
    // do other stuff 
    // delete the button 
} 
+0

彼はwinformsまたはwpfまたはasp.netを使用している場合でも知りませんか? –

+1

いいえ、私はしません - しかし、私はとにかく答えを与えるだろうと思った。彼がコマンドではなくイベンティングを使用している限り、そのコンセプトは適用されます – simonalexander2005

+1

質問者が通常、十分な情報を提供する努力をしていない理由。 – Fabio

-1

をあなたは毎回のように、カウンタを使用することができますいずれかclick-eventが+1カウントされるか、既存のテキストボックスを数えることができます。

そして、次のように言ってください:counterまたはnumberOfTextBoxes = 2の場合は、ボタンを非表示にします。

関連する問題