SPREAD for WPF 4.0J - GcSpreadSheet
1行列おきの色の設定
MESCIUS SPREAD for WPF 4.0J - GcSpreadSheet > 開発者ガイド > 外観設定 > 1行列おきの色の設定

GcSpreadSheetでは、1行列おきの色を設定(色の縞模様も呼ばれる)することで、ワークシートのデータを読みやすくすることができます。

1行おきの色付け

ワークシートに1行おきの色を適用するには、IWorksheetStylesインタフェースのAlternatingRowsプロパティを使用できます。1行おきの色を設定するためには、IAlternatingStylesインタフェースのEnabledプロパティを有効にする必要があります。使用する色は、IInteriorインタフェースのThemeColorプロパティで指定できます。ThemeColorプロパティは、ThemeColors列挙体から値を受け入れます。

コードのコピー
// 1行おきの色付け
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows.Enabled = true;
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows.Count = 3;
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows[0].Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent5;
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows[1].Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent3;
コードのコピー
'1行おきの色付け
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows.Enabled = True
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows.Count = 3
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows(0).Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent5
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingRows(1).Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent3

1列おきの色付け

ワークシートに1列おきの色を適用するには、IWorksheetStylesインタフェースのAlternatingColumnsプロパティを使用できます。1列おきの色を設定できるために、IAlternatingStylesインタフェースのEnabledプロパティを有効にする必要があります。使用する色は、IInteriorインタフェースのThemeColorプロパティで指定できます。ThemeColorプロパティは、ThemeColors列挙体から値を受け入れます。

コードのコピー
// 1列おきの色付け
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns.Enabled = true;
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns.Count = 2;
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns[0].Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent1;
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns[1].Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent3;
コードのコピー
'1列おきの色付け
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns.Enabled = True
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns.Count = 2
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns(0).Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent1
GcSpreadSheet.Workbook.ActiveSheet.Styles.AlternatingColumns(1).Interior.ThemeColor = GrapeCity.Core.ThemeColors.Accent3