Excel for WPF クイックスタート > 手順 3:コンテンツの書式設定 |
次に、スタイルを使用してコンテンツを書式設定します。この手順のコードは、「手順 2:C1XLBook へのコンテンツの追加」のコードの後に追加する必要があります。
次のコードを追加して、2つの新しいスタイル(style1 と style2)を作成します。
コードのコピー
|
|
---|---|
' スタイル1を追加します。 Dim style1 As New XLStyle(book) style1.Font = New XLFont("Tahoma", 9, true, false) style1.ForeColor = Colors.RoyalBlue ' スタイル2を追加します。 Dim style2 As New XLStyle(book) style2.Font = New XLFont("Tahoma", 9, false, true) style2.BackColor = Colors.RoyalBlue style2.ForeColor = Colors.White |
コードのコピー
|
|
---|---|
// スタイル1を追加します。 XLStyle style1 = new XLStyle(book); style1.Font = new XLFont("Tahoma", 9, true, false); style1.ForeColor = Colors.RoyalBlue; // スタイル2を追加します。 XLStyle style2 = new XLStyle(book); style2.Font = new XLFont("Tahoma", 9, false, true); style2.BackColor = Colors.RoyalBlue; style2.ForeColor = Colors.White; |
次に、次のコードを追加して、コンテンツに新しいスタイルを適用します。
コードのコピー
|
|
---|---|
For i = 0 To 9
' コンテンツにスタイルを適用します。
If (i + 1) Mod 2 = 0 Then
sheet(i, 0).Style = style2
sheet(i, 1).Style = style1
sheet(i, 2).Style = style2
Else
sheet(i, 0).Style = style1
sheet(i, 1).Style = style2
sheet(i, 2).Style = style1
End If
Next i
|
コードのコピー
|
|
---|---|
for (i = 0; i <= 9; i++) { // コンテンツにスタイルを適用します。 if ((i + 1) % 2 == 0) { sheet[i, 0].Style = style2; sheet[i, 1].Style = style1; sheet[i, 2].Style = style2; } else { sheet[i, 0].Style = style1; sheet[i, 1].Style = style2; sheet[i, 2].Style = style1; } } |