FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread.Model 名前空間 > ISheetStyleModel インタフェース : SetDirectAltRowInfo メソッド |
'使用法 Dim instance As ISheetStyleModel Dim index As Integer Dim info As StyleInfo instance.SetDirectAltRowInfo(index, info)
スタイルモデルにおける「直接」とは、「複合していない」または「継承されていない」ことを意味します。このメソッド(SetDirectAltRowInfo)は、交互スタイルのプロパティを設定します。この交互スタイルは、ビューポートコントロールによって、レンダリング前に交互行スタイルとセルの複合スタイルをマージするときに使用されます。
SetDirectInfoは、セル、列、または行のその他のスタイルプロパティを直接設定します。
indexには0〜(AltRowCount-1)の値を指定する必要があります。
FarPoint.Win.Spread.Model.ISheetStyleModel ssm; FarPoint.Win.Spread.NamedStyle ns = new FarPoint.Win.Spread.NamedStyle("StyleData"); FarPoint.Win.Spread.StyleInfo si; ssm = (FarPoint.Win.Spread.Model.ISheetStyleModel)fpSpread1.ActiveSheet.Models.Style; ns.BackColor = Color.LightBlue; fpSpread1.NamedStyles.Add(ns); ssm.SetDirectAltRowInfo(0, ns); si = ssm.GetDirectAltRowInfo(0, null); label1.Text = "The backcolor of the first alternating row is " + si.BackColor.ToString();
Dim ssm As FarPoint.Win.Spread.Model.ISheetStyleModel Dim ns As New FarPoint.Win.Spread.NamedStyle("StyleData") Dim si As FarPoint.Win.Spread.StyleInfo ssm = FpSpread1.ActiveSheet.Models.Style ns.BackColor = Color.LightBlue FpSpread1.NamedStyles.Add(ns) ssm.SetDirectAltRowInfo(0, ns) si = ssm.GetDirectAltRowInfo(0, Nothing) Label1.Text = "The backcolor of the first alternating row is " & si.BackColor.ToString()