0

次の機能を実装するための最良の方法は何ですか?

たとえば、ユーザーはメイン フォームに 3 つのボタンを持っています。ボタンをクリックすると、フォームが別のボタンに置​​き換えられ、テキスト コントロールに入力する必要があります。同意をクリックすると、メイン フォームにリダイレクトされます。

visible を使用して切り替えることによって行われますか?

もっときれいな解決策があることを願っています

助けてくれてありがとう、さようなら

4

2 に答える 2

1

基本的にフォームの visible プロパティを使用していますが、 Form.Show() メソッドを使用して 2 番目のフォームを表示しています。

Form.Show() は、私が知る限り、フォームの Visible プロパティを変更する単なるラッパーです。

于 2010-06-12T22:06:59.880 に答える
1

これで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

于 2010-06-12T22:08:21.980 に答える