最初のタブページ「GcTabPage1」の作成Page72ページ目のタブページ「GcTabPage2」の作成3ページ目のタブページ「GcTabPage3」の作成4ページ目のタブページ「GcTabPage4」の作成まとめフォームとタブページの作成2つのフォームと、Form2に作成する4つのタブページを作成します。フォームの作成では、最初に2つのフォームを作成します。(1)フォーム「Form1」は、ラベルとボタンを配置するだけです。ButtonコントロールのClickイベントハンドラを作成し、ここからフォーム「Form2」をShowDialogメソッドでモーダルダイアログとして呼び出します。}}(2)プロジェクトにもう一つフォーム「Form2」を追加します。このフォームにGcTabControlコントロールをドラッグアンドドロップし、DockプロパティをFillに設定します。この時点では、通常のタブページを持ったコントロールになっており、2つのタブページがデフォルトで挿入されています。(3)GcTabControlコントロールの「LayoutStyle」プロパティで、「Wizard」をリストから選びます。これで、GcTabControlコントロールはタブを持たないコントロールになり、デザイン用のナビゲーションボタンが付きます。(4)GcTabControlコントロールのスマートタグから「タグの追加」メニューを2回クリックし、合計4ページのタブページを持ったコントロールにします。スマートタグから「タグの追加」メニューを2回クリック(5)続いて、プロパティウィンドウで「GradientEffect」プロパティをクリックし、次のグラデーションを作成します。CornerUpこれで、GcTabControlコントロールの背景色がグラデーションで塗りつぶされます。GcTabControlコントロールの背景色がグラデーションに塗りつぶされる(6)Form2に、ImageListコントロールとFolderBrowserDialogコントロールを配置します。ImageListコントロールには、次のイメージファイルを組み込んでおきます。330」に設定します。最初のタブページ「GcTabPage1」の作成フォーム「Form2」に配置した、GcTabControlコントロールの4つのタブページを組み立てていきます。先頭のページから順番に作成していきます。作成する1ページ目のタブページ(1)タブページにGroupBoxコントロールを配置し、以下のプロパティを設定します。30SizeプロパティとLocationプロパティを設定したのは、この後のページに使用するGroupBoxコントロールもすべて同じSize/Locationプロパティの値に設定するためです。(2)GroupBoxコントロール内に、RadioButtonコントロールを4つ、PictureBoxコントロールを1つ配置し、以下のプロパティを設定します。sheet1.jpg(3)Buttonコントロールをグループボックスの下に配置し、次のプロパティを設定します。248ボタンは、ImageListコントロールに組み込んだアイコン「next.png」を配置し、テキストとアイコンの位置を調整します。このボタンもサイズと位置を設定したら、他のページの同じ[次へ]ボタンも同じ値に設定します。(4)4つのラジオボタンのCheckedChangedイベントハンドラを作成し、ラジオボタンが選ばれたとき、PictureBoxコントロールの画像を入れ替える処理を作成します。画像ファイルは実行プログラムと同じフォルダに保存しておきます。(5)ボタンのClickイベントハンドラを作成し、次のタブページを表示する処理を作成します。これは、GcTabControlコントロールのSelectTabメソッドを使用します。このメソッドは、引数に指定したタブページをアクティブにします。タブページは、1ページ目のインデックス番号が「0」から始まります。3.1のフリーソフトを作成、NiftyServeのフォーラムなどで配布。Basic関連の解説書を中心に現在まで40冊以上の書籍を出版。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。