GrapeCity SPREAD for WPF 2.0J > 開発者ガイド > 外観 > グリッド線 |
既定では、コントロールにグリッド線が表示されます。ヘッダのグリッド線は行ヘッダ/列ヘッダ/コーナー ヘッダがそれぞれ提供する HorizontalGridLine および VerticalGridLine プロパティで、コンテンツのグリッド線はコントロールの HorizontalGridLine および VerticalGridLine プロパティで変更できます。
次のサンプルコードはコントロールのコンテンツ、列ヘッダ、行ヘッダ、およびコーナー ヘッダのグリッド線を設定します。
C# |
コードのコピー |
---|---|
gcSpreadGrid1.ColumnHeader.RowCount = 2; gcSpreadGrid1.RowHeader.ColumnCount = 2; // コンテンツのグリッド線 gcSpreadGrid1.HorizontalGridLine = new BorderLine(Colors.Black, BorderLineStyle.Hair); gcSpreadGrid1.VerticalGridLine = new BorderLine(Colors.Red, BorderLineStyle.Hair); // 列ヘッダのグリッド線 gcSpreadGrid1.ColumnHeader.HorizontalGridLine = new BorderLine(Colors.Black, BorderLineStyle.Hair); gcSpreadGrid1.ColumnHeader.VerticalGridLine = new BorderLine(Colors.Red, BorderLineStyle.Thin); // 行ヘッダのグリッド線 gcSpreadGrid1.RowHeader.HorizontalGridLine = new BorderLine(Colors.Black, BorderLineStyle.Thin); gcSpreadGrid1.RowHeader.VerticalGridLine = new BorderLine(Colors.Red, BorderLineStyle.Hair); // コーナー ヘッダのグリッド線 gcSpreadGrid1.CornerHeader.HorizontalGridLine = new BorderLine(Colors.Black, BorderLineStyle.Thin); gcSpreadGrid1.CornerHeader.VerticalGridLine = new BorderLine(Colors.Red, BorderLineStyle.Thin); |
Visual Basic |
コードのコピー |
---|---|
GcSpreadGrid1.ColumnHeader.RowCount = 2 GcSpreadGrid1.RowHeader.ColumnCount = 2 ' コンテンツのグリッド線 GcSpreadGrid1.HorizontalGridLine = New BorderLine(Colors.Black, BorderLineStyle.Hair) GcSpreadGrid1.VerticalGridLine = New BorderLine(Colors.Red, BorderLineStyle.Hair) ' 列ヘッダのグリッド線 GcSpreadGrid1.ColumnHeader.HorizontalGridLine = New BorderLine(Colors.Black, BorderLineStyle.Hair) GcSpreadGrid1.ColumnHeader.VerticalGridLine = New BorderLine(Colors.Red, BorderLineStyle.Thin) ' 行ヘッダのグリッド線 GcSpreadGrid1.RowHeader.HorizontalGridLine = New BorderLine(Colors.Black, BorderLineStyle.Thin) GcSpreadGrid1.RowHeader.VerticalGridLine = New BorderLine(Colors.Red, BorderLineStyle.Hair) ' コーナー ヘッダのグリッド線 GcSpreadGrid1.CornerHeader.HorizontalGridLine = New BorderLine(Colors.Black, BorderLineStyle.Thin) GcSpreadGrid1.CornerHeader.VerticalGridLine = New BorderLine(Colors.Red, BorderLineStyle.Thin) |
次のサンプルコードはコントロールのグリッド線を非表示に設定します。
C# |
コードのコピー |
---|---|
// グリッド線を表示しない gcSpreadGrid1.HorizontalGridLine = new BorderLine(Colors.Transparent, BorderLineStyle.None); gcSpreadGrid1.VerticalGridLine = new BorderLine(Colors.Transparent, BorderLineStyle.None); |
Visual Basic |
コードのコピー |
---|---|
' グリッド線を表示しない GcSpreadGrid1.HorizontalGridLine = New BorderLine(Colors.Transparent, BorderLineStyle.None) GcSpreadGrid1.VerticalGridLine = New BorderLine(Colors.Transparent, BorderLineStyle.None) |