2011-06-18 6 views
0

これは私が行うことです。次のデータとC#のデータを使用してデータを処理する

フォーム1が表示され、データが要求されます。 次のボタンをクリックするとフォーム2が表示され、さらにデータが要求されます。 戻るボタンはフォーム1に戻ります。

最後に最後のフォームをクリックして終了ボタンをクリックすると、すべてのデータを取得して1つの単一形式で表示することができます。私は最高の設計手法が何を追うべきかを知りたいです

Ie:私はすべてのコントロールを単一のフォームで表示し、見えないようにしていますか? 最後にアクセスするグローバル値を持つ複数のフォームを用意する必要がありますか?

答えて

1

おそらく最後のタブ以外のタブごとにユーザーコントロールを作成し、コントロール内のそのタブのすべてのロジックをカプセル化することをお勧めします。コントロールにプロパティを追加して、フォームに入力された値を取得します。ナビゲーションを処理する親フォームにこれらのユーザーコントロールをすべて追加します。

+0

高水準プログラミングの世界への初心者の皆さん、少し詳しく説明してください:( –

+1

私はVisual Studioを使用していると仮定します。プロジェクトに新しい項目を追加し、Windowsフォームユーザーコントロールを選択してください。これは、フォームのように見えますが、タイトルバーがないファイルを生成します。これらのタブを設計します。終了したら、プロジェクトをコンパイルし、コントロールがツールボックスに表示されます。そこにある次のボタンと前のボタンのロジック。 –

1

私はあなただけダークファルコンは、上記しているようようIUIs (Inductive User Interfaces)

そのことによってこれを達成することができると思う..あなたは、親フォームを作成し、親からナビゲーションコントロールとタブを継承するユーザーコントロールを追加することができます。

関連する問題