IconSet

IconSet class

وصف قاعدة التنسيق الشرطي IconSet. تطبق قاعدة التنسيق الشرطي هذه الرموز على الخلايا وفقًا لقيمها .

public class IconSet

الخصائص

اسموصف
CfIcons { get; }احصل على ملفConditionalFormattingIcon من collection
Cfvos { get; }احصل على مثيل CFValueObjects .
IsCustom { get; }يشير إلى ما إذا كانت مجموعة الرموز مخصصة . القيمة الافتراضية خاطئة .
Reverse { get; set; }احصل على أو اضبط العلامة التي تشير إلى ما إذا كان سيتم عكس الترتيب الافتراضي للرموز في مجموعة الرموز هذه. القيمة الافتراضية هي false .
ShowValue { get; set; }احصل على أو اضبط العلامة التي تشير إلى ما إذا كنت تريد إظهار قيم الخلايا التي يتم تطبيق مجموعة الأيقونات عليها. القيمة الافتراضية صحيحة.
Type { get; set; }احصل على نوع مجموعة الرموز للعرض أو اضبطه. سيؤدي تعيين النوع إلى التحقق تلقائيًا مما إذا كان عدد Cfvos الحالي هو متوافق مع النوع الجديد. إذا لم يتم التوافق ، فسيتم تنظيف Cfvos القديمة وإضافة Cfvos الافتراضية.

أمثلة


[C#]

// إنشاء كائن مصنف
Workbook workbook = new Workbook();

Worksheet sheet = workbook.Worksheets[0];

// يضيف تنسيقًا شرطيًا فارغًا
int index = sheet.ConditionalFormattings.Add();

FormatConditionCollection fcs = sheet.ConditionalFormattings[index];

// يعين نطاق التنسيق الشرطي.
CellArea ca = new CellArea();

ca.StartRow = 0;

ca.EndRow = 2;

ca.StartColumn = 0;

ca.EndColumn = 0;

fcs.AddArea(ca);

// يضيف الشرط.
int idx = fcs.AddCondition(FormatConditionType.IconSet);

fcs.AddArea(ca);

FormatCondition cond = fcs[idx];

// احصل على مجموعة الأيقونات
IconSet iconSet = cond.IconSet;

// تعيين نوع الرمز
iconSet.Type = IconSetType.Arrows3;

// ضع قيم الخلية
Aspose.Cells.Cell cell1 = sheet.Cells["A1"];

cell1.PutValue(10);

Aspose.Cells.Cell cell2 = sheet.Cells["A2"];

cell2.PutValue(120);

Aspose.Cells.Cell cell3 = sheet.Cells["A3"];

cell3.PutValue(260);

// حفظ ملف Excel
workbook.Save("book1.xlsx");

[VB.NET]

'إنشاء كائن مصنف
Dim workbook As Workbook = New Workbook()

Dim sheet As Worksheet = workbook.Worksheets(0)

'يضيف تنسيقًا شرطيًا فارغًا
Dim index As Integer = sheet.ConditionalFormattings.Add()

Dim fcs As FormatConditionCollection = sheet.ConditionalFormattings(index)

'يضبط نطاق التنسيق الشرطي.
Dim ca As New CellArea()

ca.StartRow = 0

ca.EndRow = 2

ca.StartColumn = 0

ca.EndColumn = 0

fcs.AddArea(ca)

'يضيف الشرط.
Dim idx As Integer = fcs.AddCondition(FormatConditionType.IconSet)

fcs.AddArea(ca)

Dim cond As FormatCondition = fcs(idx)

'احصل على مجموعة الأيقونات
Dim iconSet As IconSet = cond.IconSet

'تعيين نوع الرمز
iconSet.Type = IconSetType.Arrows3

'ضع قيم الخلية
Dim cell1 As Aspose.Cells.Cell = sheet.Cells("A1")

cell1.PutValue(10)

Dim cell2 As Aspose.Cells.Cell = sheet.Cells("A2")

cell2.PutValue(120)

Dim cell3 As Aspose.Cells.Cell = sheet.Cells("A3")

cell3.PutValue(260)

'حفظ ملف Excel
workbook.Save("book1.xlsx") 

أنظر أيضا