Imports InputManCell = GrapeCity.Win.CalendarGrid.InputMan
Dim today As DateTime = DateTime.Today
Dim GcComboBoxCellType As New InputManCell.CalendarGcComboBoxCellType()
' GcComboBoxCell にカラムを追加
GcComboBoxCellType.ListColumns.AddRange(New InputManCell.ListColumn() {
New InputManCell.ListColumn("Column1"), New InputManCell.ListColumn("Column2")})
' GcComboBoxCell に項目を追加
GcComboBoxCellType.Items.AddRange(New InputManCell.ListItem() {
New InputManCell.ListItem(New InputManCell.SubItem() {New InputManCell.SubItem("01"), New InputManCell.SubItem("項目1")}),
New InputManCell.ListItem(New InputManCell.SubItem() {New InputManCell.SubItem("02"), New InputManCell.SubItem("項目2")}),
New InputManCell.ListItem(New InputManCell.SubItem() {New InputManCell.SubItem("03"), New InputManCell.SubItem("項目3")}),
New InputManCell.ListItem(New InputManCell.SubItem() {New InputManCell.SubItem("04"), New InputManCell.SubItem("項目4")})
})
' ドロップダウンウィンドウの表示方向を右に設定
GcComboBoxCellType.DropDown.Direction = InputManCell.DropDownDirection.Right
GcCalendarGrid1.Content(today).Rows(1).Cells(0).CellType = GcComboBoxCellType
GcCalendarGrid1.Content(today).Rows(1).Cells(0).CellStyle.BackColor = Color.Azure
GcCalendarGrid1.ScrollIntoView(today)
using InputManCell = GrapeCity.Win.CalendarGrid.InputMan;
var today = DateTime.Today;
var gcComboBoxCellType = new InputManCell.CalendarGcComboBoxCellType();
// GcComboBoxCell にカラムを追加
gcComboBoxCellType.ListColumns.AddRange(new InputManCell.ListColumn[] {
new InputManCell.ListColumn("Column1"), new InputManCell.ListColumn("Column2") });
// GcComboBoxCell に項目を追加
gcComboBoxCellType.Items.AddRange(new InputManCell.ListItem[] {
new InputManCell.ListItem(new InputManCell.SubItem[] {new InputManCell.SubItem("01"), new InputManCell.SubItem("項目1")}),
new InputManCell.ListItem(new InputManCell.SubItem[] {new InputManCell.SubItem("02"), new InputManCell.SubItem("項目2")}),
new InputManCell.ListItem(new InputManCell.SubItem[] {new InputManCell.SubItem("03"), new InputManCell.SubItem("項目3")}),
new InputManCell.ListItem(new InputManCell.SubItem[] {new InputManCell.SubItem("04"), new InputManCell.SubItem("項目4")})
});
// ドロップダウンウィンドウの表示方向を右に設定
gcComboBoxCellType.DropDown.Direction = InputManCell.DropDownDirection.Right;
gcCalendarGrid1.Content[today].Rows[1].Cells[0].CellType = gcComboBoxCellType;
gcCalendarGrid1.Content[today].Rows[1].Cells[0].CellStyle.BackColor = Color.Azure;
gcCalendarGrid1.ScrollIntoView(today);