SPREAD for Windows Forms 17.0J 移行ガイド > ActiveX版SPREADからの移行 > ActiveX版との比較 > 相違点 > チェックボックス型セルの外観 |
ActiveX版のSPREAD(v2.5J〜v6.0J)におけるチェックボックス型セルでは、製品独自のイメージが使用されていました。以下はv6.0Jの例です。
一方、ActiveX版のSPREAD 7.0Jおよびすべての.NET版におけるチェックボックス型セルでは、標準のチェックボックスと同じスタイルを使用しています。
そのため、以前のActiveX版と同じイメージを.NET版でも使用したい場合は、チェックボックス型セルのピクチャイメージを変更します。
プロパティ | 説明 |
---|---|
Picture | チェックボックスの各状態を表すのに使用するイメージを設定します。 |
FarPoint.Win.Spread.CellType.CheckBoxCellType ckbxcell = new FarPoint.Win.Spread.CellType.CheckBoxCellType(); ckbxcell.ThreeState = false; ckbxcell.TextTrue ="Checked"; ckbxcell.TextFalse ="Unchecked"; ckbxcell.Picture.True = Image.FromFile("..\\checkTrue.bmp"); ckbxcell.Picture.False = Image.FromFile("..\\checkFalse.bmp"); fpSpread1.ActiveSheet.Cells[0, 0].CellType = ckbxcell;
Dim ckbxcell As New FarPoint.Win.Spread.CellType.CheckBoxCellType() ckbxcell.ThreeState = False ckbxcell.TextTrue ="Checked" ckbxcell.TextFalse ="Unchecked" ckbxcell.Picture.True = Image.FromFile("..\checkTrue.bmp") ckbxcell.Picture.False = Image.FromFile("..\checkFalse.bmp") FpSpread1.ActiveSheet.Cells(0, 0).CellType = ckbxcell