FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread.Model 名前空間 > BaseSheetStyleModel クラス : GetDirectInfo メソッド |
この実装は何もせずにnullを返します。
スタイルモデルにおける「直接」(Direct)とは、「複合していない」または「継承されていない」ことを意味します。このメソッド(GetDirectInfo)は、指定したセル、列、または行に直接設定されているスタイルプロパティを返します。上位の階層(モデル全体など)で設定されている設定は返しません。それに対してGetCompositeInfoは、セル、列、または行を描画・編集するためのすべての設定を含む1つのStyleInfoオブジェクトに「構成」または「マージ」されたスタイルプロパティを返します。これには継承された設定も含まれます。
交互行スタイルは、このメソッドには含まれません。交互行スタイル情報はGetDirectAltRowInfoによって返されます。
destInfoがnullの場合は、新しいStyleInfoオブジェクトが作成されて使用されます。
スタイルの優先順位という観点では、直接セルスタイルは直接行スタイルを、直接行スタイルは直接列スタイルを、直接列スタイルはモデルデフォルトスタイルをそれぞれオーバーライドします。
許容値という観点では、直接行スタイルでは列全体を表すために-1を、直接列スタイルでは行全体を表すために-1を、モデルデフォルトスタイルではすべての行と列を表すために-1をそれぞれ使用します。
FarPoint.Win.Spread.Model.BaseSheetStyleModel styleModel;
FarPoint.Win.Spread.StyleInfo sInfo = new FarPoint.Win.Spread.StyleInfo();
styleModel = (FarPoint.Win.Spread.Model.BaseSheetStyleModel)fpSpread1.ActiveSheet.Models.Style;
styleModel.GetDirectInfo(0, 2, sInfo);
Dim styleModel As FarPoint.Win.Spread.Model.BaseSheetStyleModel Dim sInfo As New FarPoint.Win.Spread.StyleInfo() styleModel = fpSpread1.ActiveSheet.Models.Style styleModel.GetDirectInfo(0, 2, sInfo)