| GrapeCity SPREAD for Windows Forms 12.0J > 開発者ガイド > スタイル > セルの条件付き書式 > ルールによる条件付き書式 |
ルールを使用して、セルの外観表示を設定できます。 ルールによって条件付き書式を作成するには、以下のクラスを使用します。
| クラス | ルール |
|---|---|
| AverageConditionalFormattingRule | 平均値を上回る値、または下回る値をチェックします。 |
| BetweenValuesConditionalFormattingRule | セル値が特定の範囲に含まれるかどうかをチェックします。 |
| BlankConditionalFormattingRule | 空白値、または非空白値をチェックします。 |
| DatabarConditionalFormattingRule | 範囲内のセル値に基づき、セル内にデータバーを表示します。 |
| FormulaConditionalFormattingRule | 条件のチェックに数式を使用します。 |
| ErrorConditionalFormattingRule | エラー値、または非エラー値をチェックします。 |
| IconSetConditionalFormattingRule | 範囲内のセル値に基づき、アイコンを表示します。 |
| TextConditionalFormattingRule | 特定のテキストを検索します。 |
| TwoColorScaleConditionalFormattingRule ThreeColorScaleConditionalFormattingRule |
スライディングスケールを使用して色を設定します。たとえば、1が黄で50を緑と設定しておくと、25は黄緑色になります。 |
| TimePeriodConditionalFormattingRule | セル値が特定の期間に該当するかどうかをチェックします。 |
| TopRankedValuesConditionalFormattingRule | 範囲内の上位または下位の値をチェックします。 |
| UnaryComparisonConditionalFormattingRule | セル値を、単一の値と比較します。 |
| UniqueOrDuplicatedConditionalFormattingRule | セル値が、範囲内で一意のものかどうか、または重複値かどうかをチェックします。 |
注意 : 各ルールの優先順位(Priority)について |
|---|
FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule between = new FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule(false, 1, false, 20, false); FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule between2 = new FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule(false, 1, false, 20, false); fpSpread1.ActiveSheet.Models.ConditionalFormatting.Add(cf1);
fpSpread1.ActiveSheet.Models.ConditionalFormatting.Changed += new EventHandler<ConditionalFormattingModelEventArgs> (CFChange); |
それぞれの条件付き書式ルールの詳細については、以下の各トピックを参照してください。