MESCIUS SPREAD for Windows Forms 17.0J
Thickness プロパティ (CustomFocusIndicatorRenderer)

カスタムフォーカスインジケーターの太さ(ピクセル単位)を取得または設定します。
構文
'Declaration
 
Public Property Thickness As Integer
public int Thickness {get; set;}

プロパティ値

フォーカス インジケータの太さ(ピクセル単位)を表す Integer
次のサンプル コードは、カスタム フォーカス インジケータ レンダラの太さを設定します。
Bitmap bm = new Bitmap(2, 2);
bm.SetPixel(0, 0, Color.Black);
bm.SetPixel(0, 1, Color.Red);
bm.SetPixel(1, 0, Color.Red);
bm.SetPixel(1, 1, Color.Black);

 FarPoint.Win.Spread.CustomFocusIndicatorRenderer cfi = new FarPoint.Win.Spread.CustomFocusIndicatorRenderer(bm, 2);

fpSpread1.FocusRenderer = cfi;

int i;
i = cfi.Thickness;
MessageBox.Show(i.ToString());
Dim bm As New Bitmap(2, 2)
bm.SetPixel(0, 0, Color.Black)
bm.SetPixel(0, 1, Color.Red)
bm.SetPixel(1, 0, Color.Red)
bm.SetPixel(1, 1, Color.Black)

Dim cfi As New FarPoint.Win.Spread.CustomFocusIndicatorRenderer(bm, 2)

fpSpread1.FocusRenderer = cfi

Dim i As Integer
i = cfi.Thickness
MsgBox(i.ToString())
Bitmap bm = new Bitmap(2, 2);
bm.SetPixel(0, 0, Color.Black);
bm.SetPixel(0, 1, Color.Red);
bm.SetPixel(1, 0, Color.Red);
bm.SetPixel(1, 1, Color.Black);

FarPoint.Win.Spread.CustomFocusIndicatorRenderer cfi = new FarPoint.Win.Spread.CustomFocusIndicatorRenderer();
cfi.Bitmap = bm;
cfi.Thickness = 2;
fpSpread1.FocusRenderer = cfi;
Dim bm As New Bitmap(2, 2)
bm.SetPixel(0, 0, Color.Black)
bm.SetPixel(0, 1, Color.Red)
bm.SetPixel(1, 0, Color.Red)
bm.SetPixel(1, 1, Color.Black)

Dim cfi As New FarPoint.Win.Spread.CustomFocusIndicatorRenderer()
cfi.Bitmap = bm
cfi.Thickness = 2
fpSpread1.FocusRenderer = cfi
参照

CustomFocusIndicatorRenderer クラス
CustomFocusIndicatorRenderer メンバ

 

 


© MESCIUS inc. All rights reserved.