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;

//اضافه کردن شرط مجموعه آیکون سفارشی
 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;

//ذخیره فایل اکسل
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

'اضافه کردن شرط مجموعه آیکون سفارشی
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

'ذخیره فایل اکسل
workbook.Save("output.xls")

ویژگی‌ها

this[int]

عنصر ConditionalFormattingIcon را در ایندکس مشخص شده دریافت می‌کند.

public ConditionalFormattingIcon this[int index] { get; }

مقدار ویژگی

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

 فارسی