重複の可能性:
C# で Windows フォーム用のウィザードを作成する
私はVB .Netフォームを開発するのが初めてで、現在「ウィザード」を別のフォームとしてセットアップしているだけですが、フォームを変更するとWindowsが完全なアニメーションを実行し、ウィンドウの位置が変わる可能性があります。これは、ユーザー側ではそれほど優れていません。
私が見た他の代替手段は、すべての要素を手動で非表示/表示することですが、それは面倒で維持が困難です。
個別のフォームを指示できる親コンテナがあるので、すべてのフォーム ロジックは個別のファイルにありますが、(ユーザーの観点から) 1 つのフォームを介してアクセスされますか?
注: 現在、フォームを切り替えるために .Show と .Hide を使用しています。
通常の Windows フォーム、.net 2.0 を使用する