次の機能を実装するための最良の方法は何ですか?
たとえば、ユーザーはメイン フォームに 3 つのボタンを持っています。ボタンをクリックすると、フォームが別のボタンに置き換えられ、テキスト コントロールに入力する必要があります。同意をクリックすると、メイン フォームにリダイレクトされます。
visible を使用して切り替えることによって行われますか?
もっときれいな解決策があることを願っています
助けてくれてありがとう、さようなら
基本的にフォームの visible プロパティを使用していますが、 Form.Show() メソッドを使用して 2 番目のフォームを表示しています。
Form.Show() は、私が知る限り、フォームの Visible プロパティを変更する単なるラッパーです。
これでVB.netを想定します。
フォーム 1、フォーム 2、フォーム 3、フォーム 4 などの 4 つの異なるフォームを作成する必要があります。フォーム 1 にはボタンがあり、他のフォーム (2、3、4) にはテキスト フィールドがあり、閉じるボタンは [OK] ボタンです。フォーム。
したがって、Form1 の各ボタンは次のようになります。
dim tempForm as Form2 = new Form2
tempForm.showModal() ' might be .showDialog()
そして Form2,3,4 の各ボタンに対して
me.hide 'might be this.hide
申し訳ありませんが、時々言語が混同されます:P