2017-05-05 31 views
-3

アプリケーションの開始時に、フォームに2つのボタンが表示されている必要があります。上のボタンでは、テキスト "ボタン1"を書き込む必要があり、下のボタンではテキスト "ボタン2"を書き込む必要があります。 2つのボタンは、フォームのクライアント領域で完全に中央揃え(水平および垂直の両方)にする必要があります。 初めてボタン1またはボタン2のいずれかをクリックすると消え、他のボタンは変更されません。たとえば、ユーザーが最初にボタン1をクリックすると、ボタン1が消えます。ボタン2は変更されません。ボタン2をクリックすると、ウィンドウ上にボタンが1つだけ表示されます。ボタン2をクリックすると、ウィンドウが消え、ボタン1がウィンドウに再び表示されます。ユーザがボタン1をクリックすると、それは再び消え、ボタン2が再び現れる。このプロセスは、ウィンドウの右上隅にある閉じるボタンをクリックしてアプリケーションが終了するまで無期限に続行されます。ボタンの隠すC#コンソールアプリケーションの表示を非表示にする

+2

見える/あなたのボタンが表示されていないにするコードが必要と私はそれを解釈しますか?あなたの問題はどこですか? - https://stackoverflow.com/help/how-to-ask – Skynet

+2

なぜコンソールアプリケーションにボタンがありますか?私はあなたがWindowsアプリケーションを意味していると思いますか? –

+4

これは宿題のように見えますので、あなたの宿題をするためにここにはありません。 –

答えて

0


は、各ボタンのイベントハンドラ内
1-見てちょうど行います。それを隠すために虚偽の
2 - 変化する現在のボタンのvisibleプロパティを。
3-他のボタンが非表示になっていることを確認してからもう一度表示されるようにします。

Button1.visible = !Button1.visible; 
if (!Button2.visible) 
    { 
    Button2.visible= true; 
    } 


PS。私は特定のプログラミング言語を意味していませんでした。
あなたはそれを何を検索しますか?

0

ないあなたは...を求めているかわからしかし、あなたがこれまでに試してみました何

button.visible=true; 

button.visible=false; 
関連する問題