MESCIUS SPREAD for Windows Forms 17.0J
ShowListBoxImage プロパティ (GcComboBoxCellType)

ドロップダウンリストの画像を表示するかどうかを取得または設定します。
構文
'Declaration
 
Public Property ShowListBoxImage As Boolean
public bool ShowListBoxImage {get; set;}

プロパティ値

bool値。画像を表示する場合はtrue、それ以外の場合はfalse

デフォルト値はfalseです。
解説
このプロパティがtrueで、ListItem.Imageプロパティがnull 参照 (Visual Basicでは Nothing)でない場合、画像が表示されます。
ImageList img = new ImageList();
img.Images.Add(Image.FromFile("C:\\Program Files (x86)\\GrapeCity\\Spread Studio\\Common\\CC logo.png"));
img.Images.Add(Image.FromFile("C:\\Program Files (x86)\\GrapeCity\\Spread Studio\\Common\\clkEditor.jpg"));
img.Images.Add(Image.FromFile("C:\\Program Files (x86)\\GrapeCity\\Spread Studio\\Common\\sd.ico"));

GrapeCity.Win.Spread.InputMan.CellType.GcComboBoxCellType gccombo = new GrapeCity.Win.Spread.InputMan.CellType.GcComboBoxCellType();
gccombo.Items.Add("Gouda");
gccombo.Items.Add("Swiss");
gccombo.Items.Add("Brie");
gccombo.Items[0].BackColor = Color.Beige;
gccombo.Items[1].BackColor = Color.Cornsilk;
gccombo.Items[2].BackColor = Color.PeachPuff;
gccombo.ImageList = img;
gccombo.Items[0].Image = 0;
gccombo.Items[1].Image = 1;
gccombo.Items[2].Image = 2;
gccombo.ShowListBoxImage = true;
gccombo.ImageAlign = HorizontalAlignment.Right;
gccombo.ImageWidth = 50;
fpSpread1.Sheets[0].Cells[1, 1].CellType = gccombo;
Dim img As New ImageList()
img.Images.Add(Image.FromFile("C:\Program Files (x86)\GrapeCity\Spread Studio\Common\CC logo.png"))
img.Images.Add(Image.FromFile("C:\Program Files (x86)\GrapeCity\Spread Studio\Common\clkEditor.jpg"))
img.Images.Add(Image.FromFile("C:\Program Files (x86)\GrapeCity\Spread Studio\Common\sd.ico"))

Dim gccombo As New GrapeCity.Win.Spread.InputMan.CellType.GcComboBoxCellType()
gccombo.Items.Add("Gouda")
gccombo.Items.Add("Swiss")
gccombo.Items.Add("Brie")
gccombo.Items(0).BackColor = Color.Beige
gccombo.Items(1).BackColor = Color.Cornsilk
gccombo.Items(2).BackColor = Color.PeachPuff
gccombo.ImageList = img
gccombo.Items(0).Image = 0
gccombo.Items(1).Image = 1
gccombo.Items(2).Image = 2
gccombo.ShowListBoxImage = True
gccombo.ImageAlign = HorizontalAlignment.Right
gccombo.ImageWidth = 50
FpSpread1.Sheets(0).Cells(1, 1).CellType = gccombo
参照

GcComboBoxCellType クラス
GcComboBoxCellType メンバ
ImageWidth プロパティ
ImageAlign プロパティ

 

 


© MESCIUS inc. All rights reserved.