次のタブページを作成します。GcTabControlコントロールの右上に表示されるナビゲーションボタンをクリックすると、2ページ目のタブページが表示されます。(1)GroupBox、Label、TextBox、PictureBox、Buttonの各コントロールを使用して、画像のようなページを作成します。PictureBoxコントロールは、Imageプロパティに画像ファイル「address.jpg」をセットします。GroupBox、Buttonコントロールは、サイズおよび配置位置を1ページ目と同じ値に揃えておきます。作成する2ページ目のタブページ(2)ButtonコントロールのClickイベントハンドラを作成し、ページ送りの処理を作成します。[戻る]ボタンでは、SelectTabメソッドの引数に前のタブページのインデックス番号を指定し、前のページをアクティブにしています。gcTabControl1.SelectTab(2);}3ページ目のタブページ「GcTabPage3」の作成3ページ目も、画像のようにデザインします。(1)フォームに、GroupBox、TextBox、Buttonコントロールを配置します。ここも、GroupBox、Buttonコントロールは、サイズおよび配置位置を前2ページと同じ値に揃えておきます。作成する3ページ目のタブページ(2)3つのButtonコントロールのClickイベントハンドラを作成します。[戻る][次へ]ボタンは、SelectTabメソッドの引数を変えて、前後のページがアクティブになるようにします。[フォルダを選ぶ]ボタンは、FolderBrowserDialogコントロールのShowメソッドを実行する処理を作成します。}}4ページ目のタブページ「GcTabPage4」の作成4ページ目は最後のページです。作業完了のメッセージと[戻る]ボタンでデザインします。(1)フォームにPictureBox、Buttonコントロールを配置します。このページだけ、Buttonコントロールのサイズおよび配置位置は他のページと違いますが、プログラム実行時にページをめくった時に違和感がないように、位置とサイズを設定しておきます。作成する4ページ目のタブページ(2)[戻る][完了]ボタンのClickイベントハンドラを作成します。[戻る]ボタンは前のタブページに戻る処理を、[完了]ボタンはフォームを閉じる処理を作成します。this.Close();}まとめ紹介してきたように、GcTabControlコントロールのウィザード機能を使うと、誰でもすぐにウィザードを作成することができます。ページの移動もメソッド1つで行えますから、複雑なコードを書く必要もありません。独自にデザインしたウィザードをアプリケーションに組み込みたいとお考えの方は、利用を検討してみてはいかがでしょうか。<1234567連載通知を行うには会員登録(無料)が必要です。会員の方はログインを行ってください。3.1のフリーソフトを作成、NiftyServeのフォーラムなどで配布。Basic関連の解説書を中心に現在まで40冊以上の書籍を出版。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。