Class ConditionalFormattingIconCollection

Class ConditionalFormattingIconCollection

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

Aspose.Cells.ConditionalFormattingIcon nesnelerinin bir koleksiyonunu temsil eder.

public class ConditionalFormattingIconCollection : CollectionBase<conditionalformattingicon>, IList<conditionalformattingicon>, ICollection<conditionalformattingicon>, IEnumerable<conditionalformattingicon>, ICollection, IEnumerable

Miras

objectCollectionBase<conditionalformattingicon>ConditionalFormattingIconCollection

Uygulamalar

IList<conditionalformattingicon>, ICollection<conditionalformattingicon>, IEnumerable<conditionalformattingicon>, ICollection, IEnumerable

Miras Alınan Üyeler

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()

Örnekler


//Bir Workbook nesnesi oluşturma
Workbook workbook = new Workbook();

Worksheet sheet = workbook.Worksheets[0];

//Koşullu Biçimlendirmeyi Al
ConditionalFormattingCollection cformattings = sheet.ConditionalFormattings;

//Boş bir koşullu biçimlendirme ekler
int index = cformattings.Add();

//Yeni eklenen koşullu biçimlendirmeyi al
FormatConditionCollection fcs = cformattings[index];

//Koşullu biçimlendirme aralığını ayarlar.
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);

//Koşulu ayarlar
 int idx = fcs.AddCondition(FormatConditionType.IconSet);

 FormatCondition cond = fcs[idx];

 //Koşulun türünü ayarlar
 cond.IconSet.Type = IconSetType.ArrowsGray3;

//Özel simge seti koşulu ekler.
 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;

//Excel dosyasını kaydetme
workbook.Save("output.xls");

'Bir Workbook nesnesi oluşturma
Dim workbook As Workbook = New Workbook()

Dim sheet As Worksheet = workbook.Worksheets(0)

'Koşullu Biçimlendirmeyi Al
Dim cformattings As ConditionalFormattingCollection = sheet.ConditionalFormattings

'Boş bir koşullu biçimlendirme ekler
Dim index As Integer = cformattings.Add()

'Yeni eklenen koşullu biçimlendirmeyi al
Dim fcs As FormatConditionCollection = cformattings(index)

'Sets the conditional format range.
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)

'Koşulu ayarlar
Dim idx As Integer =fcs.AddCondition(FormatConditionType.IconSet)

Dim cond As FormatCondition=fcs[idx]

'Koşulun türünü ayarlar
cfIcon.Type = IconSetType.ArrowsGray3

zel simge seti koşulu ekler.
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

'Excel dosyasını kaydetme
workbook.Save("output.xls")

Özellikler

this[int]

Belirtilen indeksdeki ConditionalFormattingIcon öğesini alır.

public ConditionalFormattingIcon this[int index] { get; }

Özellik Değeri

ConditionalFormattingIcon

Yöntemler

Add(IconSetType, int)

Aspose.Cells.ConditionalFormattingIcon nesnesi ekler.

public int Add(IconSetType type, int index)

Parametreler

type IconSetType

Değer türü.

index int

İndeks.

Dönüş Değeri

int

Liste içindeki yeni nesnenin indeksini döner.

Add(ConditionalFormattingIcon)

Aspose.Cells.ConditionalFormattingIcon nesnesi ekler.

public int Add(ConditionalFormattingIcon cficon)

Parametreler

cficon ConditionalFormattingIcon

Liste içindeki yeni nesnenin indeksini döner.

Dönüş Değeri

int

 Türkçe