MESCIUS SPREAD for Windows Forms 17.0J
ComplexBorder コンストラクタ(ComplexBorderSide,ComplexBorderSide,ComplexBorderSide,ComplexBorderSide)

左辺に使用するComplexBorderSideオブジェクト
上辺に使用するComplexBorderSideオブジェクト
右辺に使用するComplexBorderSideオブジェクト
下辺に使用するComplexBorderSideオブジェクト
各辺のComplexBorderSideStyleを指定して複合境界線を作成します。
構文
'Declaration
 
Public Function New( _
   ByVal left As ComplexBorderSide, _
   ByVal top As ComplexBorderSide, _
   ByVal right As ComplexBorderSide, _
   ByVal bottom As ComplexBorderSide _
)

パラメータ

left
左辺に使用するComplexBorderSideオブジェクト
top
上辺に使用するComplexBorderSideオブジェクト
right
右辺に使用するComplexBorderSideオブジェクト
bottom
下辺に使用するComplexBorderSideオブジェクト
解説
辺に空白の境界線を指定するには、その辺に対応するパラメータをNullに設定します。
次のサンプルコードは、各辺のComplexBorderSideオブジェクトを指定して複合境界線を作成します。
FarPoint.Win.ComplexBorderSide topborder = new FarPoint.Win.ComplexBorderSide(Color.Black, 1.0);
FarPoint.Win.ComplexBorderSide leftborder = new FarPoint.Win.ComplexBorderSide(Color.Black, 1.0);
FarPoint.Win.ComplexBorderSide rightborder = new FarPoint.Win.ComplexBorderSide(Color.Black, 1.0);
FarPoint.Win.ComplexBorderSide bottomborder = new FarPoint.Win.ComplexBorderSide(Color.Black, 3, System.Drawing.Drawing2D.DashStyle.Solid, null, new float[] {0f, 0.33f, 0.66f, 1f});
FarPoint.Win.ComplexBorder bord = new FarPoint.Win.ComplexBorder(leftborder, topborder, rightborder, bottomborder);
Dim topborder As New FarPoint.Win.ComplexBorderSide(Color.Black, 1.0)
Dim leftborder As New FarPoint.Win.ComplexBorderSide(Color.Black, 1.0)
Dim rightborder As New FarPoint.Win.ComplexBorderSide(Color.Black, 1.0)
Dim bottomborder As New FarPoint.Win.ComplexBorderSide(Color.Black, 3, System.Drawing.Drawing2D.DashStyle.Solid, Nothing, New Single() {0, 0.33, 0.66, 1})
Dim bord As New FarPoint.Win.ComplexBorder(leftborder, topborder, rightborder, bottomborder)
参照

ComplexBorder クラス
ComplexBorder メンバ
オーバーロード一覧

 

 


© MESCIUS inc. All rights reserved.