PowerTools SPREAD for Windows Forms 10.0J
PictureDown プロパティ (ButtonCellType)


ボタンを押した状態の画像を取得または設定します。
構文
'Declaration
 
Public Property PictureDown As Image
'使用法
 
Dim instance As ButtonCellType
Dim value As Image
 
instance.PictureDown = value
 
value = instance.PictureDown
public Image PictureDown {get; set;}

プロパティ値

ボタンが押されているときのピクチャを含む Image オブジェクト
解説

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

ヒント:カスタム画像を使用して状態を表す場合は、ルック アンド フィールを一貫性のあるものにしてください。また、状態を表すときに一般に使用されるインタフェース規約に注意してください。
次のサンプルコードは、最初のシートのセルを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 メンバ
Picture プロパティ
TwoState プロパティ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.