Class ConditionalFormattingCollection

Class ConditionalFormattingCollection

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

encapsulates אוסף של אובייקטי Aspose.Cells.FormatCondition.

public class ConditionalFormattingCollection : CollectionBase<formatconditioncollection>, IList<formatconditioncollection>, ICollection<formatconditioncollection>, IEnumerable<formatconditioncollection>, ICollection, IEnumerable

ירושה

objectCollectionBase<formatconditioncollection>ConditionalFormattingCollection

מיישם

IList<formatconditioncollection>, ICollection<formatconditioncollection>, IEnumerable<formatconditioncollection>, ICollection, IEnumerable

חברים שהועברו

CollectionBase<formatconditioncollection>.BinarySearch(FormatConditionCollection), CollectionBase<formatconditioncollection>.BinarySearch(FormatConditionCollection, IComparer<formatconditioncollection>), CollectionBase<formatconditioncollection>.BinarySearch(int, int, FormatConditionCollection, IComparer<formatconditioncollection>), CollectionBase<formatconditioncollection>.Contains(FormatConditionCollection), CollectionBase<formatconditioncollection>.CopyTo(FormatConditionCollection[]), CollectionBase<formatconditioncollection>.CopyTo(FormatConditionCollection[], int), CollectionBase<formatconditioncollection>.CopyTo(int, FormatConditionCollection[], int, int), CollectionBase<formatconditioncollection>.Exists(Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.Find(Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindAll(Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindIndex(Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindIndex(int, Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindIndex(int, int, Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindLast(Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindLastIndex(Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindLastIndex(int, Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.FindLastIndex(int, int, Predicate<formatconditioncollection>), CollectionBase<formatconditioncollection>.IndexOf(FormatConditionCollection), CollectionBase<formatconditioncollection>.IndexOf(FormatConditionCollection, int), CollectionBase<formatconditioncollection>.IndexOf(FormatConditionCollection, int, int), CollectionBase<formatconditioncollection>.LastIndexOf(FormatConditionCollection), CollectionBase<formatconditioncollection>.LastIndexOf(FormatConditionCollection, int), CollectionBase<formatconditioncollection>.LastIndexOf(FormatConditionCollection, int, int), CollectionBase<formatconditioncollection>.GetEnumerator(), CollectionBase<formatconditioncollection>.Clear(), CollectionBase<formatconditioncollection>.RemoveAt(int), CollectionBase<formatconditioncollection>.OnClearComplete(), CollectionBase<formatconditioncollection>.OnClear(), CollectionBase<formatconditioncollection>.Capacity, CollectionBase<formatconditioncollection>.Count, CollectionBase<formatconditioncollection>.InnerList, CollectionBase<formatconditioncollection>.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 conditionIndex = fcs.AddCondition(FormatConditionType.CellValue, OperatorType.Between, "=A2", "100");
//מוסיף תנאי.
int conditionIndex2 = fcs.AddCondition(FormatConditionType.CellValue, OperatorType.Between, "50", "100");
//מגדיר את צבע הרקע.
FormatCondition fc = fcs[conditionIndex];
fc.Style.BackgroundColor = Color.Red;
//שומר את קובץ ה-Excel
workbook.Save("output.xls");

'יצירת אובייקט Workbook
DDim 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 conditionIndex As Integer = fcs.AddCondition(FormatConditionType.CellValue, OperatorType.Between, "=A2", "100")
'מוסיף תנאי.
Dim conditionIndex2 As Integer = fcs.AddCondition(FormatConditionType.CellValue, OperatorType.Between, "50", "100")
'מגדיר את צבע הרקע.
Dim fc As FormatCondition = fcs(conditionIndex)
fc.Style.BackgroundColor = Color.Red
'שומר את קובץ ה-Excel
workbook.Save("output.xls")

מאפיינים

this[int]

מקבל את רכיב FormatConditions באינדקס המצויין.

public FormatConditionCollection this[int index] { get; }

ערך המאפיין

FormatConditionCollection

שיטות

Add()

מוסיף FormatConditions לאוסף.

public int Add()

מחזיר

int

אינדקס של אובייקט FormatConditions.

Copy(ConditionalFormattingCollection)

מעתיק עיצוב מותנה.

public void Copy(ConditionalFormattingCollection cfs)

פרמטרים

cfs ConditionalFormattingCollection

העיצוב המותנה

RemoveArea(int, int, int, int)

מסיר את כל העיצוב המותנה בטווח.

public void RemoveArea(int startRow, int startColumn, int totalRows, int totalColumns)

פרמטרים

startRow int

שורת ההתחלה של הטווח.

startColumn int

עמודת ההתחלה של הטווח.

totalRows int

מספר השורות של הטווח.

totalColumns int

מספר העמודות של הטווח.

 Ελληνικά