IconSet
Inhalt
[
Ausblenden
]IconSet class
Beschreiben Sie die bedingte Formatierungsregel von IconSet. Diese bedingte Formatierungsregel wendet Symbole entsprechend ihren Werten auf Zellen an.
public class IconSet
Eigenschaften
Name | Beschreibung |
---|---|
CfIcons { get; } | Holen Sie sich dieConditionalFormattingIcon aus der Kollektion |
Cfvos { get; } | Abrufen der CFValueObjects-Instanz. |
IsCustom { get; } | Gibt an, ob der Symbolsatz benutzerdefiniert ist. Der Standardwert ist „false“. |
Reverse { get; set; } | Holen oder setzen Sie das Flag, das angibt, ob die Standardreihenfolge der Symbole in diesem Symbolsatz umgekehrt werden soll. Der Standardwert ist falsch. |
ShowValue { get; set; } | Holen oder setzen Sie das Flag, das angibt, ob die Werte der Zellen angezeigt werden sollen, auf die dieser Symbolsatz angewendet wird. Der Standardwert ist wahr. |
Type { get; set; } | Abrufen oder Festlegen des anzuzeigenden Symbolsatztyps. Durch Festlegen des Typs wird automatisch überprüft, ob die aktuelle Cfvos-Zählung mit dem neuen Typ übereinstimmt. Bei Nichtübereinstimmung werden alte Cfvos bereinigt und Standard-Cfvos hinzugefügt. |
Beispiele
[C#]
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Fügt eine leere bedingte Formatierung hinzu
int index = sheet.ConditionalFormattings.Add();
FormatConditionCollection fcs = sheet.ConditionalFormattings[index];
//Legt den bedingten Formatbereich fest.
CellArea ca = new CellArea();
ca.StartRow = 0;
ca.EndRow = 2;
ca.StartColumn = 0;
ca.EndColumn = 0;
fcs.AddArea(ca);
//Bedingung hinzufügen.
int idx = fcs.AddCondition(FormatConditionType.IconSet);
fcs.AddArea(ca);
FormatCondition cond = fcs[idx];
//Icon-Set abrufen
IconSet iconSet = cond.IconSet;
//Icon-Typ festlegen
iconSet.Type = IconSetType.Arrows3;
//Zellwerte setzen
Aspose.Cells.Cell cell1 = sheet.Cells["A1"];
cell1.PutValue(10);
Aspose.Cells.Cell cell2 = sheet.Cells["A2"];
cell2.PutValue(120);
Aspose.Cells.Cell cell3 = sheet.Cells["A3"];
cell3.PutValue(260);
//Speichern der Excel-Datei
workbook.Save("book1.xlsx");
[VB.NET]
'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
Dim sheet As Worksheet = workbook.Worksheets(0)
'Fügt eine leere bedingte Formatierung hinzu
Dim index As Integer = sheet.ConditionalFormattings.Add()
Dim fcs As FormatConditionCollection = sheet.ConditionalFormattings(index)
'Legt den bedingten Formatbereich fest.
Dim ca As New CellArea()
ca.StartRow = 0
ca.EndRow = 2
ca.StartColumn = 0
ca.EndColumn = 0
fcs.AddArea(ca)
'Fügt Bedingung hinzu.
Dim idx As Integer = fcs.AddCondition(FormatConditionType.IconSet)
fcs.AddArea(ca)
Dim cond As FormatCondition = fcs(idx)
'Icon-Set erhalten
Dim iconSet As IconSet = cond.IconSet
'Symboltyp festlegen
iconSet.Type = IconSetType.Arrows3
'Zellenwerte setzen
Dim cell1 As Aspose.Cells.Cell = sheet.Cells("A1")
cell1.PutValue(10)
Dim cell2 As Aspose.Cells.Cell = sheet.Cells("A2")
cell2.PutValue(120)
Dim cell3 As Aspose.Cells.Cell = sheet.Cells("A3")
cell3.PutValue(260)
'Speichern der Excel-Datei
workbook.Save("book1.xlsx")
Siehe auch
- namensraum Aspose.Cells
- Montage Aspose.Cells