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

左辺の複合境界線。
上辺の複合境界線。
右辺の複合境界線。
下辺の複合境界線。
縦罫線の複合境界線。
横罫線の複合境界線。
TableBorderのインスタンスを作成します
構文

パラメータ

left
左辺の複合境界線。
top
上辺の複合境界線。
right
右辺の複合境界線。
bottom
下辺の複合境界線。
vertical
縦罫線の複合境界線。
horizontal
横罫線の複合境界線。
使用例
次のサンプルコードは、テーブルの罫線を作成します。
FarPoint.Win.ComplexBorderSide bside = new FarPoint.Win.ComplexBorderSide(Color.Yellow);
FarPoint.Win.ComplexBorderSide bside1 = new FarPoint.Win.ComplexBorderSide(Color.Green);
FarPoint.Win.ComplexBorderSide bside2 = new FarPoint.Win.ComplexBorderSide(Color.Red);
FarPoint.Win.ComplexBorderSide bside3 = new FarPoint.Win.ComplexBorderSide(Color.Blue);
FarPoint.Win.ComplexBorderSide bside4 = new FarPoint.Win.ComplexBorderSide(Color.Orange);
FarPoint.Win.ComplexBorderSide bside5 = new FarPoint.Win.ComplexBorderSide(Color.Brown);
FarPoint.Win.Spread.TableBorder tborder = new FarPoint.Win.Spread.TableBorder(bside, bside1, bside2, bside3, bside4, bside5);
FarPoint.Win.Spread.TableElementStyle testyle = new FarPoint.Win.Spread.TableElementStyle(tborder, Color.White, Color.Black, FarPoint.Win.Spread.RegularBoldItalicFontStyle.Bold);
FarPoint.Win.Spread.TableStyle tstyle = fpSpread1.CreateTableStyle("Style1", FarPoint.Win.Spread.TableStyle.TableStyleLight2);
tstyle.FirstColumn = testyle;
fpSpread1.Sheets[0].Cells[1, 1].Text = "Last Name";
fpSpread1.Sheets[0].Cells[1, 2].Text = "Value";
fpSpread1.Sheets[0].Cells[2, 1].Text = "Smith";
fpSpread1.Sheets[0].Cells[2, 2].Value = 50;
fpSpread1.Sheets[0].Cells[3, 1].Text = "Vil";
fpSpread1.Sheets[0].Cells[3, 2].Value = 10;
fpSpread1.Sheets[0].Cells[4, 1].Text = "Press";
fpSpread1.Sheets[0].Cells[4, 2].Value = 78;
fpSpread1.TableStyleCollection.Add(tstyle);
FarPoint.Win.Spread.TableView table = fpSpread1.Sheets[0].AddTable("table", 1, 1, 5, 2, "Style1");
table.FirstColumn = true;
Dim bside As New FarPoint.Win.ComplexBorderSide(Color.Yellow)
Dim bside1 As New FarPoint.Win.ComplexBorderSide(Color.Green)
Dim bside2 As New FarPoint.Win.ComplexBorderSide(Color.Red)
Dim bside3 As New FarPoint.Win.ComplexBorderSide(Color.Blue)
Dim bside4 As New FarPoint.Win.ComplexBorderSide(Color.Orange)
Dim bside5 As New FarPoint.Win.ComplexBorderSide(Color.Brown)
Dim tborder As New FarPoint.Win.Spread.TableBorder(bside, bside1, bside2, bside3, bside4, bside5)
Dim testyle As New FarPoint.Win.Spread.TableElementStyle(tborder, Color.White, Color.Black, FarPoint.Win.Spread.RegularBoldItalicFontStyle.Bold)
Dim tstyle As FarPoint.Win.Spread.TableStyle
tstyle = fpSpread1.CreateTableStyle("Style1", FarPoint.Win.Spread.TableStyle.TableStyleLight2)
tstyle.FirstColumn = testyle
fpSpread1.Sheets(0).Cells(1, 1).Text = "Last Name"
fpSpread1.Sheets(0).Cells(1, 2).Text = "Value"
fpSpread1.Sheets(0).Cells(2, 1).Text = "Smith"
fpSpread1.Sheets(0).Cells(2, 2).Value = 50
fpSpread1.Sheets(0).Cells(3, 1).Text = "Vil"
fpSpread1.Sheets(0).Cells(3, 2).Value = 10
fpSpread1.Sheets(0).Cells(4, 1).Text = "Press"
fpSpread1.Sheets(0).Cells(4, 2).Value = 78
fpSpread1.TableStyleCollection.Add(tstyle)
Dim table As FarPoint.Win.Spread.TableView = fpSpread1.Sheets(0).AddTable("table", 1, 1, 5, 2, "Style1")
table.FirstColumn = True
参照

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

 

 


© MESCIUS inc. All rights reserved.