MESCIUS SPREAD for Windows Forms 15.0J
ComplexBorder コンストラクタ(ComplexBorderSide,ComplexBorderSide,ComplexBorderSide,ComplexBorderSide,ComplexBorderSide,Boolean,Boolean)
使用例 

複合境界線の左辺(ComplexBorderSideオブジェクト)
複合境界線の上辺(ComplexBorderSideオブジェクト)
複合境界線の右辺(ComplexBorderSideオブジェクト)
複合境界線の下辺(ComplexBorderSideオブジェクト)
斜め罫線のComplexBorderSideオブジェクト
右上がりの斜め罫線を示します。
右下がりの斜め罫線を示します。
各辺のComplexBorderSideStyleを指定して複合境界線を作成します。
構文

パラメータ

left
複合境界線の左辺(ComplexBorderSideオブジェクト)
top
複合境界線の上辺(ComplexBorderSideオブジェクト)
right
複合境界線の右辺(ComplexBorderSideオブジェクト)
bottom
複合境界線の下辺(ComplexBorderSideオブジェクト)
diagonal
斜め罫線のComplexBorderSideオブジェクト
diagonalUp
右上がりの斜め罫線を示します。
diagonalDown
右下がりの斜め罫線を示します。
使用例
次のサンプルコードは、斜め罫線を含む複合セル罫線を作成します。
FarPoint.Win.ComplexBorderSide topborder = new FarPoint.Win.ComplexBorderSide(System.Drawing.Color.Black, 1);
FarPoint.Win.ComplexBorderSide leftborder = new FarPoint.Win.ComplexBorderSide(System.Drawing.Color.Blue, 1);
FarPoint.Win.ComplexBorderSide rightborder = new FarPoint.Win.ComplexBorderSide(Color.Red, 2);
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.ComplexBorderSide dborder = new FarPoint.Win.ComplexBorderSide(System.Drawing.Color.Yellow, 2);
FarPoint.Win.ComplexBorder bord = new FarPoint.Win.ComplexBorder(leftborder, topborder, rightborder, bottomborder, dborder, true, true);
fpSpread1.Sheets[0].Cells[1, 1].Border = bord;
Dim topborder As New FarPoint.Win.ComplexBorderSide(System.Drawing.Color.Black, 1)
Dim leftborder As New FarPoint.Win.ComplexBorderSide(System.Drawing.Color.Blue, 1)
Dim rightborder As New FarPoint.Win.ComplexBorderSide(Color.Red, 2)
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 dborder As New FarPoint.Win.ComplexBorderSide(System.Drawing.Color.Yellow, 2)
Dim bord As New FarPoint.Win.ComplexBorder(leftborder, topborder, rightborder, bottomborder, dborder, True, True)
fpSpread1.Sheets(0).Cells(1, 1).Border = bord
参照

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

 

 


© MESCIUS inc. All rights reserved.