MESCIUS SPREAD for Windows Forms 15.0J
ConditionalFormattingIconSetStyle 列挙体
使用例 使用例 

アイコンセットのスタイルを表します。
構文
public enum ConditionalFormattingIconSetStyle : System.Enum 
'宣言
 
Public Enum ConditionalFormattingIconSetStyle 
   Inherits System.Enum
 
メンバ
メンバ解説
Customカスタムアイコンのセットを示します。
FiveBoxes5個のボックスアイコンのセットを示します。
FiveColoredArrows5個の色付き矢印アイコンのセットを示します。
FiveGrayArrows5個の灰色矢印アイコンのセットを示します。
FiveQuarters5個の四分円アイコンのセットを示します。
FiveRatings5個の評価アイコンのセットを示します。
FourColoredArrows4個の色付き矢印アイコンのセットを示します。
FourGrayArrows4個の灰色矢印アイコンのセットを示します。
FourRatings4個の評価アイコンのセットを示します。
FourTrafficLights4個の信号アイコンのセットを示します。
RedToBlack赤から黒までの丸アイコンのセットを示します。
ThreeCircledSymbols3個の丸で囲まれた記号アイコンのセットを示します。
ThreeColoredArrows3個の色付き矢印アイコンのセットを示します。
ThreeFlags3個のフラグアイコンのセットを示します。
ThreeGrayArrows3個の灰色矢印アイコンのセットを示します。
ThreeRimmedTrafficLights3個の縁付き信号アイコンのセットを示します。
ThreeSigns3個の記号アイコンのセットを示します。
ThreeStars3個の星アイコンのセットを示します。
ThreeTriangles3個の三角形アイコンのセットを示します。
ThreeUnCircledSymbols3個の丸で囲まれていない記号アイコンのセットを示します。
ThreeUnrimmedTrafficLights3個の縁なし信号アイコンのセットを示します。
使用例
次のサンプルコードは、条件付き規則を作成します。
fpSpread1.Sheets[0].Cells[0, 0].Value = 3;
fpSpread1.Sheets[0].Cells[1, 0].Value = 2;
fpSpread1.Sheets[0].Cells[1, 1].Value = 10;
fpSpread1.Sheets[0].Cells[0, 2].Value = 1;

private void button1_Click(object sender, EventArgs e)
        {
FarPoint.Win.Spread.ConditionalFormattingIconSetIndex iconset = new FarPoint.Win.Spread.ConditionalFormattingIconSetIndex(FarPoint.Win.Spread.ConditionalFormattingIconSetStyle.ThreeStars, 0);
//IconSetConditionalFormatting
FarPoint.Win.Spread.IconSetConditionalFormattingRule c = new FarPoint.Win.Spread.IconSetConditionalFormattingRule(FarPoint.Win.Spread.ConditionalFormattingIconSetStyle.ThreeTriangles);
c.IconRuleSet.Insert(0, new FarPoint.Win.Spread.ConditionalFormattingIconValue(10, FarPoint.Win.Spread.ConditionalFormattingValueType.Number, true, iconset));
FarPoint.Win.Spread.ConditionalFormatting IconSetCF = new FarPoint.Win.Spread.ConditionalFormatting(new FarPoint.Win.Spread.Model.CellRange(0, 0, 2, 2), c);
//fpSpread1.Sheets[0].SetConditionalFormatting(1,1,c);
fpSpread1.Sheets[0].Models.ConditionalFormatting.Add(IconSetCF);
        }
FpSpread1.Sheets(0).Cells(0, 0).Value = 3
FpSpread1.Sheets(0).Cells(1, 0).Value = 2
FpSpread1.Sheets(0).Cells(1, 1).Value = 10
FpSpread1.Sheets(0).Cells(0, 2).Value = 1

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim iconset As New FarPoint.Win.Spread.ConditionalFormattingIconSetIndex(FarPoint.Win.Spread.ConditionalFormattingIconSetStyle.ThreeStars, 0)
        'IconSetConditionalFormatting
        Dim c As New FarPoint.Win.Spread.IconSetConditionalFormattingRule(FarPoint.Win.Spread.ConditionalFormattingIconSetStyle.ThreeTriangles)
        c.IconRuleSet.Insert(0, New FarPoint.Win.Spread.ConditionalFormattingIconValue(10, FarPoint.Win.Spread.ConditionalFormattingValueType.Number, True, iconset))
        Dim IconSetCF As New FarPoint.Win.Spread.ConditionalFormatting(New FarPoint.Win.Spread.Model.CellRange(0, 0, 2, 2), c)
        FpSpread1.Sheets(0).Models.ConditionalFormatting.Add(IconSetCF)
    End Sub
継承階層

System.Object
   System.ValueType
      System.Enum
         FarPoint.Win.Spread.ConditionalFormattingIconSetStyle

参照

FarPoint.Win.Spread 名前空間

 

 


© MESCIUS inc. All rights reserved.