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;
//เพิ่มเงื่อนไข 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
วิธีการ
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
คืนค่าดัชนีของวัตถุใหม่ในรายการ