MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集 > デザイン > 行および列 > 1行おきのスタイルを設定する |
AlternatingRowクラスを利用することで1行おきの表示スタイルを変更することができます。1行おきの行を作成するには、あらかじめCountプロパティで交互に並べる行の数を設定してから各行のプロパティを設定します。(デフォルトは2です)
private void Form1_Load(object sender, System.EventArgs e) { //行スタイルを3行単位とします fpSpread1.ActiveSheet.AlternatingRows.Count = 3; // 1/3行目の背景色を設定します fpSpread1.ActiveSheet.AlternatingRows[0].BackColor = Color.LightCyan; // 2/3行目の背景色を設定します fpSpread1.ActiveSheet.AlternatingRows[1].BackColor = Color.LightPink; // 3/3行目の背景色を設定します fpSpread1.ActiveSheet.AlternatingRows[2].BackColor = Color.LightGreen; }
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load '行スタイルを3行単位とします FpSpread1.ActiveSheet.AlternatingRows.Count = 3 '1/3行目の背景色を設定します FpSpread1.ActiveSheet.AlternatingRows(0).BackColor = Color.LightCyan '2/3行目の背景色を設定します FpSpread1.ActiveSheet.AlternatingRows(1).BackColor = Color.LightPink '3/3行目の背景色を設定します FpSpread1.ActiveSheet.AlternatingRows(2).BackColor = Color.LightGreen End Sub