MESCIUS SPREAD for Windows Forms 15.0J
ButtonMarginColor プロパティ
使用例 

編集コントロールのボタンとテキストの間の余白の色を取得または設定します。
構文
'宣言
 
Public Overridable Property ButtonMarginColor As Color
public virtual Color ButtonMarginColor {get; set;}

プロパティ値

余白スペースの色を含むColorオブジェクト
解説

このプロパティは、編集コントロールの内容とボタンの間のスペースの色を指定するときに使用します。次の図ではボタンの余白の色をダークシアンに設定しています。

内容とボタンの間隔を指定するには、ButtonMarginプロパティを設定します。

ButtonMarginColorプロパティが効力を持つのは、ButtonStyleプロパティがButtonStyle.None以外の値に設定されていて、ButtonMarginプロパティがゼロより大きい値に設定されている場合のみです。

表示するボタンとボタンの特性を指定するには、ButtonStyle、ButtonAlignButtonColorButtonWidthの各プロパティを設定します。

使用例
次のサンプルコードは、このプロパティと、その他のいくつかのボタン関連プロパティの使用方法を示します。
private void Form1_Load(object sender, System.EventArgs e)
{
control.ButtonStyle=FarPoint.Win.ButtonStyle.Spin;
control.ButtonAlign=FarPoint.Win.ButtonAlign.Left;
control.ButtonIndex=5000;
control.ButtonMin=5;
control.ButtonMax=250000;
control.ButtonMargin=3;
control.ButtonMarginColor=Color.Pink;
control.ButtonColor=Color.Red;
control.ButtonWidth=5;
control.ButtonWrap = false;
}
private void button1_Click(object sender, System.EventArgs e)
{
control.ResetButtonColor();
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
control.ButtonStyle = FarPoint.Win.ButtonStyle.Spin
control.ButtonAlign = FarPoint.Win.ButtonAlign.Left
control.ButtonIndex=5000
control.ButtonMin = 5
control.ButtonMax = 250000
control.ButtonMargin=3
control.ButtonMarginColor=Color.Pink
control.ButtonColor = Color.Red
control.ButtonWidth = 5
control.ButtonWrap = False
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
control.ResetButtonColor()
End Sub
参照

SuperEditBase クラス
SuperEditBase メンバ
ButtonAlign プロパティ
ButtonColor プロパティ
ButtonMargin プロパティ
ButtonStyle プロパティ
ButtonWidth プロパティ

 

 


© MESCIUS inc. All rights reserved.