Class ConditionalFormattingIconCollection

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

การสืบทอด

objectCollectionBase<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;

//เพิ่มเงื่อนไข iconset แบบกำหนดเอง
 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
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

'เพิ่มเงื่อนไข iconset แบบกำหนดเอง
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
workbook.Save("output.xls")

คุณสมบัติ

this[int]

รับองค์ประกอบ ConditionalFormattingIcon ที่ดัชนีที่กำหนด

public ConditionalFormattingIcon this[int index] { get; }

ค่า Property

ConditionalFormattingIcon

วิธีการ

Add(IconSetType, int)

เพิ่มวัตถุ Aspose.Cells.ConditionalFormattingIcon

public int Add(IconSetType type, int index)

พารามิเตอร์

type IconSetType

ประเภทค่า

index int

ดัชนี

คืนค่า

int

คืนค่าดัชนีของวัตถุใหม่ในรายการ

Add(ConditionalFormattingIcon)

เพิ่มวัตถุ Aspose.Cells.ConditionalFormattingIcon

public int Add(ConditionalFormattingIcon cficon)

พารามิเตอร์

cficon ConditionalFormattingIcon

คืนค่าดัชนีของวัตถุใหม่ในรายการ

คืนค่า

int

 แบบไทย