SPREAD for WPF 3.0J - GcSpreadSheet > 開発者ガイド > テーブル > テーブルのスタイル |
GcSpreadSheetでテーブルの外観を向上させるには、テーブルに組み込みスタイルやカスタムスタイルを適用します。
次のサンプルコードは、テーブルに組み込みスタイルを適用する方法を示します。
コードのコピー
|
|
---|---|
// 組み込みのテーブルスタイルを適用します。
table.TableStyle = GcSpreadSheet.Workbook.TableStyles[BuiltInTableStyles.TableStyleDark10];
|
コードのコピー
|
|
---|---|
' 組み込みのテーブルスタイルを適用します。
table.TableStyle = GcSpreadSheet.Workbook.TableStyles(BuiltInTableStyles.TableStyleDark10)
|
GcSpreadSheetでは、独自のスタイルを作成してテーブルの書式設定に使用することができます。カスタムスタイルを適用するには、TableStyleElementType列挙型を使用することができます。
次のサンプルコードは、テーブルにカスタムスタイルを適用する方法を示します。
コードのコピー
|
|
---|---|
// テーブルのカスタムスタイルを設定します。 ITableStyle style = GcSpreadSheet.Workbook.TableStyles.Add("CustomStyleBlue"); // WholeTable要素のスタイルを設定します。 style.TableStyleElements[TableStyleElementType.WholeTable].Font.Italic = true; style.TableStyleElements[TableStyleElementType.WholeTable].Font.Color = Color.FromArgb(255, 255, 0); style.TableStyleElements[TableStyleElementType.WholeTable].Font.Strikethrough = false; style.TableStyleElements[TableStyleElementType.WholeTable].Borders.LineStyle = BorderLineStyle.Dashed; style.TableStyleElements[TableStyleElementType.WholeTable].Borders.Color = Color.FromArgb(255, 0, 0); style.TableStyleElements[TableStyleElementType.WholeTable].Interior.Color = Color.FromArgb(24, 0, 255); // Tables.Addメソッドでテーブルを追加してカスタムスタイルを適用します。 GcSpreadSheet.Workbook.Worksheets[0].Tables.Add(12, 2, 15, 5, YesNoGuess.Yes, "CustomStyleBlue", "TableWithCustomStyle"); |
コードのコピー
|
|
---|---|
' テーブルのカスタムスタイルを設定します。 Dim style As ITableStyle = GcSpreadSheet.Workbook.TableStyles.Add("CustomStyleBlue") ' WholeTable要素のスタイルを設定します。 style.TableStyleElements(TableStyleElementType.WholeTable).Font.Italic = True style.TableStyleElements(TableStyleElementType.WholeTable).Font.Color = Color.FromArgb(255, 255, 0) style.TableStyleElements(TableStyleElementType.WholeTable).Font.Strikethrough = False style.TableStyleElements(TableStyleElementType.WholeTable).Borders.LineStyle = BorderLineStyle.Dashed style.TableStyleElements(TableStyleElementType.WholeTable).Borders.Color = Color.FromArgb(255, 0, 0) style.TableStyleElements(TableStyleElementType.WholeTable).Interior.Color = Color.FromArgb(24, 0, 255) ' Tables.Addメソッドでテーブルを追加してカスタムスタイルを適用します。 GcSpreadSheet.Workbook.Worksheets(0).Tables.Add(12, 2, 15, 5, YesNoGuess.Yes, "CustomStyleBlue", "TableWithCustomStyle") |