MESCIUS SPREAD for Windows Forms 15.0J
MarginLeft プロパティ (ElementControl)
使用例 

コントロール左端と内容の間の余白を取得または設定します。
構文
'宣言
 
Public Overridable Property MarginLeft As Integer
public virtual int MarginLeft {get; set;}

プロパティ値

余白(ピクセル単位)を表すInteger
解説

余白値はコントロールの端からテキストまでのスペース量を表します。余白はピクセル単位で指定します。

下、右、および上の余白を設定するには、MarginBottomMarginRightMarginTopの各プロパティを設定します。

注意:コントロールの内容は余白の内側に配置されます。したがって、それぞれに異なる余白を定義した場合、コントロールの内容が期待どおりに配置されないことがあります。たとえば、上と下に異なる余白を定義し、AlignVertプロパティをCenterに設定すると、内容は垂直方向の中央に表示されません。

使用例
control.Picture = Image.FromFile(Application.StartupPath + "\\smokes.bmp");
control.PictureMargin = 34;
control.MarginTop = 3;
control.MarginBottom = 3;
control.MarginLeft = 3;
control.MarginRight = 3;
control.PictureOrientation = FarPoint.Win.PictureOrientation.PictureRotate180;
control.AlignText = FarPoint.Win.TextAlign.TextLeftPictRight;
control.AlignHorz = FarPoint.Win.HorizontalAlignment.Left;
control.BackColor = Color.Red;
control.Text = "NO SMOKING";
private void button1_Click(object sender, System.EventArgs e)
{
// Turn off the No Smoking sign
control.Visible=false;
}
control.Picture = Image.FromFile(Application.StartupPath & "\smokes.bmp")
control.PictureMargin = 34
control.MarginTop = 3
control.MarginBottom = 3
control.MarginLeft = 3
control.MarginRight = 3
control.PictureOrientation = FarPoint.Win.PictureOrientation.PictureRotate180
control.MarginTop = 3
control.MarginBottom = 3
control.AlignText = FarPoint.Win.TextAlign.TextLeftPictRight
control.AlignHorz = FarPoint.Win.HorizontalAlignment.Left
control.BackColor = Color.Red
control.Text = "NO SMOKING"
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Turn off the NO Smoking sign
control.Visible = False
End Sub
参照

ElementControl クラス
ElementControl メンバ
MarginBottom プロパティ
MarginRight プロパティ
MarginTop プロパティ
PictureMargin プロパティ
AlignHorz プロパティ
AlignVert プロパティ

 

 


© MESCIUS inc. All rights reserved.