MultiRowをズームした場合、以下のセル型はズーム倍率にあわせてサイドボタンのサイズが自動で変更されます。この機能を有効にするには
AllowSideButtonsToZoomプロパティにTrueを設定します。
コモンセル
- ColumnHeaderCellのフィルタボタン
- PopupCell
InputManCellのサイドボタン
- GcTextBoxCell
- GcMaskCell
- GcDateTimeCell
- GcTimeSpanCell
- GcNumberCell
- GcComboBoxCell
PlusPakCellのサイドボタン
- GcColorPickerCell
- GcFontPickerCell
GcMultiRow1.AllowSideButtonsToZoom = True
gcMultiRow1.AllowSideButtonsToZoom = true;
PlusPakCellのGcCalendarCellでは、
NavigatorButtonSizeプロパティで、以下のボタンのサイズを変更することができます。
- NavigatorButton
- ZoomButton
Imports GrapeCity.Win.MultiRow
Imports PlusPakCell = GrapeCity.Win.MultiRow.PlusPak
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim GcCalendarCell1 = New PlusPakCell.GcCalendarCell()
' ナビゲータに Outlook を表示します。
GcCalendarCell1.ShowNavigator = PlusPakCell.CalendarNavigators.Outlook
' ズームボタンを表示します。
GcCalendarCell1.ShowZoomButton = True
' ナビゲータボタンのサイズを設定します。
GcCalendarCell1.NavigatorButtonSize = New Size(50, 50)
GcMultiRow1.Template = Template.CreateGridTemplate(New Cell() {GcCalendarCell1})
GcMultiRow1.RowCount = 10
End Sub
using GrapeCity.Win.MultiRow;
using PlusPakCell = GrapeCity.Win.MultiRow.PlusPak;
private void Form1_Load(object sender, EventArgs e)
{
PlusPakCell.GcCalendarCell gcCalendarCell1 = new PlusPakCell.GcCalendarCell();
// ナビゲータに Outlook を表示します。
gcCalendarCell1.ShowNavigator = PlusPakCell.CalendarNavigators.Outlook;
// ズームボタンを表示します。
gcCalendarCell1.ShowZoomButton = true;
// ナビゲータボタンのサイズを設定します。
gcCalendarCell1.NavigatorButtonSize = new Size(50, 50);
gcMultiRow1.Template = Template.CreateGridTemplate(new Cell[] { gcCalendarCell1 });
gcMultiRow1.RowCount = 10;
}
 |
- PlusPakCellでは、NavigatorButtonおよびZoomButtonの高さはHeaderHeightプロパティの設定が優先されるため、NavigatorButtonSizeプロパティのHeightの設定値は反映されません。
|