FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread.Model 名前空間 > DefaultSheetStyleModel クラス : SetDirectAltRowInfo メソッド |
例外 | 解説 |
---|---|
System.IndexOutOfRangeException | 指定されたスタイルインデックスは無効です。有効な値は0からスタイルの総数までです。 |
スタイルモデルにおける「直接」とは、「複合していない」または「継承されていない」ことを意味します。このメソッド(SetDirectAltRowInfo)は、交互スタイルのプロパティを設定します。この交互スタイルは、ビューポートコントロールによって、レンダリング前に交互行スタイルとセルの複合スタイルをマージするときに使用されます。
SetDirectInfoは、セル、列、または行のその他のスタイルプロパティを直接設定します。
indexには0〜(AltRowCount-1)の値を指定する必要があります。
FarPoint.Win.Spread.Model.DefaultSheetStyleModel defstyleModel = new FarPoint.Win.Spread.Model.DefaultSheetStyleModel(); FarPoint.Win.Spread.StyleInfo sInfo = new FarPoint.Win.Spread.StyleInfo(); FarPoint.Win.Spread.StyleInfo composite = new FarPoint.Win.Spread.StyleInfo(); defstyleModel = (FarPoint.Win.Spread.Model.DefaultSheetStyleModel)fpSpread1.ActiveSheet.Models.Style; sInfo.BackColor = Color.LightBlue; defstyleModel.SetDirectAltRowInfo(0, sInfo); composite = defstyleModel.GetDirectAltRowInfo(0, sInfo); listBox1.Items.Add(composite.BackColor.ToString());
Dim defstyleModel As New FarPoint.Win.Spread.Model.DefaultSheetStyleModel() Dim sInfo As New FarPoint.Win.Spread.StyleInfo() Dim composite As New FarPoint.Win.Spread.StyleInfo() defstyleModel = FpSpread1.ActiveSheet.Models.Style sInfo.BackColor = Color.LightBlue defstyleModel.SetDirectAltRowInfo(0, sInfo) composite = defstyleModel.GetDirectAltRowInfo(0, sInfo) ListBox1.Items.Add(composite.BackColor.ToString())