Class ConditionalFormattingIconCollection

Class ConditionalFormattingIconCollection

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

Mewakili koleksi objek Aspose.Cells.ConditionalFormattingIcon.

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

Warisan

objectCollectionBase<conditionalformattingicon>ConditionalFormattingIconCollection

Mengimplementasikan

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

Anggota yang diwarisi

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

Contoh


//Menginstansiasi objek Workbook
Workbook workbook = new Workbook();

Worksheet sheet = workbook.Worksheets[0];

//Mengambil Pemformatan Bersyarat
ConditionalFormattingCollection cformattings = sheet.ConditionalFormattings;

//Menambahkan pemformatan bersyarat kosong
int index = cformattings.Add();

//Mengambil pemformatan bersyarat yang baru ditambahkan
FormatConditionCollection fcs = cformattings[index];

//Menetapkan rentang format bersyarat.
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);

//Menetapkan kondisi
 int idx = fcs.AddCondition(FormatConditionType.IconSet);

 FormatCondition cond = fcs[idx];

 //Menetapkan jenis kondisi
 cond.IconSet.Type = IconSetType.ArrowsGray3;

//Menambahkan kondisi set ikon kustom.
 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;

//Menyimpan file Excel
workbook.Save("output.xls");

'Menginstansiasi objek Workbook
Dim workbook As Workbook = New Workbook()

Dim sheet As Worksheet = workbook.Worksheets(0)

'Mengambil Pemformatan Bersyarat
Dim cformattings As ConditionalFormattingCollection = sheet.ConditionalFormattings

'Menambahkan pemformatan bersyarat kosong
Dim index As Integer = cformattings.Add()

'Mengambil pemformatan bersyarat yang baru ditambahkan
Dim fcs As FormatConditionCollection = cformattings(index)

'Menetapkan rentang format bersyarat.
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)

'Menetapkan kondisi
Dim idx As Integer =fcs.AddCondition(FormatConditionType.IconSet)

Dim cond As FormatCondition=fcs[idx]

'Menetapkan jenis kondisi
cfIcon.Type = IconSetType.ArrowsGray3

'Menambahkan kondisi set ikon kustom.
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

'Menyimpan file Excel
workbook.Save("output.xls")

Properti

this[int]

Mengambil elemen ConditionalFormattingIcon pada indeks yang ditentukan.

public ConditionalFormattingIcon this[int index] { get; }

Nilai Properti

ConditionalFormattingIcon

Metode

Add(IconSetType, int)

Menambahkan objek Aspose.Cells.ConditionalFormattingIcon.

public int Add(IconSetType type, int index)

Parameter

type IconSetType

Jenis nilai.

index int

Indeks.

Mengembalikan

int

Mengembalikan indeks objek baru dalam daftar.

Add(ConditionalFormattingIcon)

Menambahkan objek Aspose.Cells.ConditionalFormattingIcon.

public int Add(ConditionalFormattingIcon cficon)

Parameter

cficon ConditionalFormattingIcon

Mengembalikan indeks objek baru dalam daftar.

Mengembalikan

int

 Indonesia