ホットトラックは さまざまな外観設定 に掲載している内容と同じ設定項目 ( 背景色、文字色、フォント、文字の水平方向の配置、垂直方向の配置、イメージ画像の配置、複数行表示、省略文字、模様、グラデーション、マージン、タブのサイズ ) を自由に設定することができます。
ホットトラックの適用方法
ホットトラックを有効にするためには、HotTrackプロパティを True に設定します。
また、GcTabControl コントロールの HotTrackEffect プロパティより Normal (HotTrackStyle プロパティで設定した効果を適用 ) か、または Highlight ( Normal の効果にハイライト表示を追加 ) のどちらかを選択します。 なお、タブごとにホットトラックの適用方法を設定する場合は、GcTabPage.HotTrackEffectプロパティ を使用します。
また、GcTabControl コントロールの HotTrackEffect プロパティより Normal (HotTrackStyle プロパティで設定した効果を適用 ) か、または Highlight ( Normal の効果にハイライト表示を追加 ) のどちらかを選択します。 なお、タブごとにホットトラックの適用方法を設定する場合は、GcTabPage.HotTrackEffectプロパティ を使用します。
外観の設定
ホットトラック時の外観は GcTabControl.HotTrackStyleプロパティが参照する TabStyleクラスにより設定します。
また、タブごとに異なる外観を設定する場合は GcTabPage.HotTrackStyleプロパティを使用します。GcTabControl.HotTrackStyle プロパティと GcTabPage.HotTrackStyle プロパティの両方で設定を行っている場合は、後者の設定が優先されます。
使用方法は「さまざまな外観設定」と同一です。
また、タブごとに異なる外観を設定する場合は GcTabPage.HotTrackStyleプロパティを使用します。GcTabControl.HotTrackStyle プロパティと GcTabPage.HotTrackStyle プロパティの両方で設定を行っている場合は、後者の設定が優先されます。
使用方法は「さまざまな外観設定」と同一です。
' GcTabControlコントロールのスタイルを設定します GcTabControl1.Appearance = GrapeCity.Win.Containers.TabAppearance.Standard ' ホットトラックを有効にします GcTabControl1.HotTrack = True ' ホットトラック効果を適用します GcTabControl1.HotTrackEffect = GrapeCity.Win.Containers.HotTrackEffect.Normal ' ハイライト表示にします 'GcTabControl1.HotTrackEffect = GrapeCity.Win.Containers.HotTrackEffect.Highlight ' 外観を設定します GcTabControl1.SizeMode = GrapeCity.Win.Containers.TabSizeMode.Fixed GcTabControl1.HotTrackStyle.BackColor = Color.Pink GcTabControl1.HotTrackStyle.ForeColor = Color.Blue GcTabControl1.HotTrackStyle.Font = New Font("Meiryo UI", 9, FontStyle.Bold) GcTabControl1.HotTrackStyle.TextHAlign = GrapeCity.Win.Common.TextHAlign.Justify GcTabControl1.HotTrackStyle.ItemSize = New Size(120, 30)
// GcTabControlコントロールのスタイルを設定します gcTabControl1.Appearance = GrapeCity.Win.Containers.TabAppearance.Standard; // ホットトラックを有効にします gcTabControl1.HotTrack = true; // ホットトラック効果を適用します gcTabControl1.HotTrackEffect = GrapeCity.Win.Containers.HotTrackEffect.Normal; // ハイライト表示にします //gcTabControl1.HotTrackEffect = GrapeCity.Win.Containers.HotTrackEffect.Highlight; // 外観を設定します gcTabControl1.SizeMode = GrapeCity.Win.Containers.TabSizeMode.Fixed; gcTabControl1.HotTrackStyle.BackColor = Color.Pink; gcTabControl1.HotTrackStyle.ForeColor = Color.Blue; gcTabControl1.HotTrackStyle.Font = new Font("Meiryo UI", 9, FontStyle.Bold); gcTabControl1.HotTrackStyle.TextHAlign = GrapeCity.Win.Common.TextHAlign.Justify; gcTabControl1.HotTrackStyle.ItemSize = new Size(120, 30);