MESCIUS SPREAD for Windows Forms 17.0J
Picture プロパティ (ButtonCellType)

ボタンの画像を取得または設定します。
構文
'Declaration
 
Public Property Picture As Image
public Image Picture {get; set;}

プロパティ値

ボタンのピクチャを含む Image オブジェクト
解説

TwoState プロパティを True に設定した場合は、ボタンの2つの状態それぞれに異なる画像を設定できます。このプロパティは、ボタンが押されていないときの画像を設定するのに使用します。ボタンが押されているときの画像は、PictureDown プロパティで設定します。

ヒント:カスタム画像を使用して状態を表す場合は、ルック アンド フィールを一貫性のあるものにしてください。また、状態を表すときに一般に使用されるインタフェース規約に注意してください。
次のサンプルコードは、最初のシートのセルを2値式ボタン型セルとして設定し(したがって、ユーザーがセルをクリックするたびにセルの状態が切り替わる)、一方の状態のときにPicture画像を表示し、もう一方の状態のときにPictureDown画像を表示します。ボタンの画像の上にテキストが表示されます。
FarPoint.Win.Spread.CellType.ButtonCellType butncell = new FarPoint.Win.Spread.CellType.ButtonCellType();
butncell.TwoState = true;
Image upimage;
Image dnimage;
upimage = Image.FromFile("..\\images\\up.jpg");
dnimage = Image.FromFile("..\\images\\down.jpg");
butncell.Picture = upimage;
butncell.PictureDown = dnimage;
butncell.TextAlign = FarPoint.Win.ButtonTextAlign.TextTopPictBottom;
butncell.Text = "Now up - Click";
butncell.TextDown ="Now down - Click";
fpSpread1.Sheets[0].Cells[4,2].CellType = butncell;
Dim butncell As New FarPoint.Win.Spread.CellType.ButtonCellType()
butncell.TwoState = True
Dim upimage As Image
Dim dnimage As Image
butncell.Picture = upimage.FromFile("..\images\up.jpg")
butncell.PictureDown = dnimage.FromFile("..\images\down.jpg")
butncell.TextAlign = FarPoint.Win.ButtonTextAlign.TextTopPictBottom
butncell.Text = "Now up - Click"
butncell.TextDown ="Now down - Click"
fpSpread1.Sheets(0).Cells(4,2).CellType = butncell
参照

ButtonCellType クラス
ButtonCellType メンバ
PictureDown プロパティ
TwoState プロパティ

 

 


© MESCIUS inc. All rights reserved.