Class ConditionalFormattingIconCollection
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
מייצג אוסף של אובייקטי Aspose.Cells.ConditionalFormattingIcon.
public class ConditionalFormattingIconCollection : CollectionBase<conditionalformattingicon>, IList<conditionalformattingicon>, ICollection<conditionalformattingicon>, IEnumerable<conditionalformattingicon>, ICollection, IEnumerable
ירושה
object ← CollectionBase<conditionalformattingicon> ← ConditionalFormattingIconCollection
מיישם
IList<conditionalformattingicon>, ICollection<conditionalformattingicon>, IEnumerable<conditionalformattingicon>, ICollection, IEnumerable
חברי ירושה
CollectionBase<conditionalformattingicon>.BinarySearch(ConditionalFormattingIcon), CollectionBase<conditionalformattingicon>.BinarySearch(ConditionalFormattingIcon, IComparer<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.BinarySearch(int, int, ConditionalFormattingIcon, IComparer<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.Contains(ConditionalFormattingIcon), CollectionBase<conditionalformattingicon>.CopyTo(ConditionalFormattingIcon[]), CollectionBase<conditionalformattingicon>.CopyTo(ConditionalFormattingIcon[], int), CollectionBase<conditionalformattingicon>.CopyTo(int, ConditionalFormattingIcon[], int, int), CollectionBase<conditionalformattingicon>.Exists(Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.Find(Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindAll(Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindIndex(Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindIndex(int, Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindIndex(int, int, Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindLast(Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindLastIndex(Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindLastIndex(int, Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.FindLastIndex(int, int, Predicate<conditionalformattingicon>), CollectionBase<conditionalformattingicon>.IndexOf(ConditionalFormattingIcon), CollectionBase<conditionalformattingicon>.IndexOf(ConditionalFormattingIcon, int), CollectionBase<conditionalformattingicon>.IndexOf(ConditionalFormattingIcon, int, int), CollectionBase<conditionalformattingicon>.LastIndexOf(ConditionalFormattingIcon), CollectionBase<conditionalformattingicon>.LastIndexOf(ConditionalFormattingIcon, int), CollectionBase<conditionalformattingicon>.LastIndexOf(ConditionalFormattingIcon, int, int), CollectionBase<conditionalformattingicon>.GetEnumerator(), CollectionBase<conditionalformattingicon>.Clear(), CollectionBase<conditionalformattingicon>.RemoveAt(int), CollectionBase<conditionalformattingicon>.OnClearComplete(), CollectionBase<conditionalformattingicon>.OnClear(), CollectionBase<conditionalformattingicon>.Capacity, CollectionBase<conditionalformattingicon>.Count, CollectionBase<conditionalformattingicon>.InnerList, CollectionBase<conditionalformattingicon>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
דוגמאות
//יצירת אובייקט Workbook
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//קבלת עיצוב מותנה
ConditionalFormattingCollection cformattings = sheet.ConditionalFormattings;
//מוסיף עיצוב מותנה ריק
int index = cformattings.Add();
//קבלת העיצוב המותנה החדש
FormatConditionCollection fcs = cformattings[index];
//קובע את טווח העיצוב המותנה.
CellArea ca = new CellArea();
ca.StartRow = 0;
ca.EndRow = 0;
ca.StartColumn = 0;
ca.EndColumn = 0;
fcs.AddArea(ca);
ca = new CellArea();
ca.StartRow = 1;
ca.EndRow = 1;
ca.StartColumn = 1;
ca.EndColumn = 1;
fcs.AddArea(ca);
//קובע תנאי
int idx = fcs.AddCondition(FormatConditionType.IconSet);
FormatCondition cond = fcs[idx];
//קובע את סוג התנאי
cond.IconSet.Type = IconSetType.ArrowsGray3;
//מוסיף תנאי אייקון מותאם אישית.
ConditionalFormattingIcon cfIcon = cond.IconSet.CfIcons[0];
cfIcon.Type = IconSetType.Arrows3;
cfIcon.Index = 0;
ConditionalFormattingIcon cfIcon1 = cond.IconSet.CfIcons[1];
cfIcon1.Type = IconSetType.ArrowsGray3;
cfIcon1.Index = 1;
ConditionalFormattingIcon cfIcon2 = cond.IconSet.CfIcons[2];
cfIcon2.Type = IconSetType.Boxes5;
cfIcon2.Index = 2;
//שומר את קובץ האקסל
workbook.Save("output.xls");
'יצירת אובייקט Workbook
Dim workbook As Workbook = New Workbook()
Dim sheet As Worksheet = workbook.Worksheets(0)
'קבלת עיצוב מותנה
Dim cformattings As ConditionalFormattingCollection = sheet.ConditionalFormattings
'מוסיף עיצוב מותנה ריק
Dim index As Integer = cformattings.Add()
'קבלת העיצוב המותנה החדש
Dim fcs As FormatConditionCollection = cformattings(index)
'קובע את טווח העיצוב המותנה.
Dim ca As New CellArea()
ca.StartRow = 0
ca.EndRow = 0
ca.StartColumn = 0
ca.EndColumn = 0
fcs.AddArea(ca)
ca = New CellArea()
ca.StartRow = 1
ca.EndRow = 1
ca.StartColumn = 1
ca.EndColumn = 1
fcs.AddArea(ca)
'קובע תנאי
Dim idx As Integer =fcs.AddCondition(FormatConditionType.IconSet)
Dim cond As FormatCondition=fcs[idx]
'קובע את סוג התנאי
cfIcon.Type = IconSetType.ArrowsGray3
'מוסיף תנאי אייקון מותאם אישית.
Dim cfIcon As ConditionalFormattingIcon = cond.IconSet.CfIcons[0]
cfIcon.Type = IconSetType.Arrows3
cfIcon.Index=0
Dim cfIcon1 As ConditionalFormattingIcon = cond.IconSet.CfIcons[1]
cfIcon1.Type = IconSetType.ArrowsGray3
cfIcon1.Index=1
Dim cfIcon2 As ConditionalFormattingIcon = cond.IconSet.CfIcons[2]
cfIcon2.Type = IconSetType.Boxes5
cfIcon2.Index=2
'שומר את קובץ האקסל
workbook.Save("output.xls")
מאפיינים
this[int]
מקבל את אלמנט ConditionalFormattingIcon באינדקס המצויין.
public ConditionalFormattingIcon this[int index] { get; }
ערך המאפיין
שיטות
Add(IconSetType, int)
מוסיף אובייקט Aspose.Cells.ConditionalFormattingIcon.
public int Add(IconSetType type, int index)
פרמטרים
type
IconSetType
סוג הערך.
index
int
האינדקס.
מחזיר
מחזיר את האינדקס של האובייקט החדש ברשימה.
Add(ConditionalFormattingIcon)
מוסיף אובייקט Aspose.Cells.ConditionalFormattingIcon.
public int Add(ConditionalFormattingIcon cficon)
פרמטרים
cficon
ConditionalFormattingIcon
מחזיר את האינדקס של האובייקט החדש ברשימה.