ShapeCollection
محتويات
[
يخفي
]ShapeCollection class
يمثل كل الأشكال في ورقة عمل / مخطط.
public class ShapeCollection : CollectionBase<Shape>
الخصائص
| اسم | وصف |
|---|---|
| Capacity { get; set; } | |
| Count { get; } | |
| Item { get; } | الحصول على كائن الشكل في الفهرس المحدد . (2 indexers) |
| Item { get; set; } |
طُرق
| اسم | وصف |
|---|---|
| AddActiveXControl(ControlType, int, int, int, int, int, int) | ينشئ عنصر تحكم Activex . |
| AddArc(int, int, int, int, int, int) | إضافة شكل ArcShape إلى ورقة العمل. |
| AddAutoShape(AutoShapeType, int, int, int, int, int, int) | إضافة شكل تلقائي إلى ورقة العمل. |
| AddAutoShapeInChart(AutoShapeType, int, int, int, int) | إضافة شكل تلقائي إلى الرسم البياني . |
| AddButton(int, int, int, int, int, int) | يضيف زرًا إلى ورقة العمل . |
| AddCheckBox(int, int, int, int, int, int) | يضيف مربع اختيار إلى ورقة العمل. |
| AddComboBox(int, int, int, int, int, int) | يضيف ComboBox إلى ورقة العمل. |
| AddCopy(Shape, int, int, int, int) | إضافة شكل إلى ورقة العمل ونسخه. |
| AddFreeFloatingShape(MsoDrawingType, int, int, int, int, byte[], bool) | يضيف شكلًا عائمًا حرًا إلى ورقة العمل. ينطبق فقط على شكل الخط / الصورة. |
| AddGroupBox(int, int, int, int, int, int) | يضيف GroupBox إلى ورقة العمل. |
| AddIcons(int, int, int, int, int, int, byte[], byte[]) | يضيف صورة svg . |
| AddLabel(int, int, int, int, int, int) | إضافة تسمية إلى ورقة العمل . |
| AddLabelInChart(int, int, int, int) | إضافة تسمية إلى الرسم البياني . |
| AddLine(int, int, int, int, int, int) | يضيف شكل خط إلى ورقة العمل. |
| AddLinkedPicture(int, int, int, int, string) | أضف صورة مرتبطة . |
| AddListBox(int, int, int, int, int, int) | يضيف ListBox إلى ورقة العمل. |
| AddOleObject(int, int, int, int, int, int, byte[]) | |
| AddOleObjectWithLinkedImage(int, int, int, int, string) | أضف صورة مرتبطة . |
| AddOval(int, int, int, int, int, int) | يضيف شكلًا بيضويًا إلى ورقة العمل. |
| AddPicture(int, int, int, int, Stream) | يضيف صورة إلى المجموعة. |
| AddPicture(int, int, Stream, int, int) | يضيف صورة إلى المجموعة. |
| AddPictureInChart(int, int, Stream, int, int) | يضيف صورة إلى الرسم البياني . |
| AddRadioButton(int, int, int, int, int, int) | إضافة زر راديو إلى ورقة العمل. |
| AddRectangle(int, int, int, int, int, int) | يضيف شكل مستطيل إلى ورقة العمل. |
| AddScrollBar(int, int, int, int, int, int) | يضيف شريط تمرير إلى ورقة العمل. |
| AddShape(MsoDrawingType, int, int, int, int, int, int) | إضافة شكل إلى ورقة العمل. |
| AddShapeInChart(MsoDrawingType, PlacementType, int, int, int, int) | أضف شكلًا إلى الرسم البياني. كل وحدة هي 1/4000 من مساحة الرسم البياني . |
| AddShapeInChart(MsoDrawingType, PlacementType, int, int, int, int, byte[]) | أضف شكلًا إلى الرسم البياني. كل وحدة هي 1/4000 من مساحة الرسم البياني . |
| AddShapeInChartByScale(MsoDrawingType, PlacementType, double, double, double, double) | أضف شكلًا إلى الرسم البياني. كل وحدة هي مقياس نسبة مئوية من منطقة الرسم البياني . |
| AddShapeInChartByScale(MsoDrawingType, PlacementType, double, double, double, double, byte[]) | أضف شكلًا إلى الرسم البياني. كل وحدة هي 1/4000 من مساحة الرسم البياني . |
| AddSpinner(int, int, int, int, int, int) | يضيف Spinner إلى ورقة العمل. |
| AddSvg(int, int, int, int, int, int, byte[], byte[]) | يضيف صورة svg . |
| AddTextBox(int, int, int, int, int, int) | يضيف مربع نص إلى ورقة العمل. |
| AddTextBoxInChart(int, int, int, int) | يضيف مربع نص إلى الرسم البياني . |
| AddTextEffect(MsoPresetTextEffect, string, string, int, bool, bool, int, int, int, int, int, int) | إدراج كائن WordArt . |
| AddTextEffectInChart(MsoPresetTextEffect, string, string, int, bool, bool, int, int, int, int) | إدراج كائن WordArt في المخطط |
| AddWordArt(PresetWordArtStyle, string, int, int, int, int, int, int) | يضيف WordArt معدة مسبقًا منذ Excel 2007.s |
| BinarySearch(Shape) | |
| BinarySearch(Shape, IComparer<Shape>) | |
| BinarySearch(int, int, Shape, IComparer<Shape>) | |
| Clear() | مسح كافة الأشكال . (2 methods) |
| Contains(Shape) | |
| CopyCommentsInRange(ShapeCollection, CellArea, int, int) | انسخ جميع التعليقات الموجودة في النطاق . |
| CopyInRange(ShapeCollection, CellArea, int, int, bool) | انسخ الأشكال الموجودة في النطاق إلى النطاق الوجهة . |
| CopyTo(Shape[]) | |
| CopyTo(Shape[], int) | |
| CopyTo(int, Shape[], int, int) | |
| DeleteInRange(CellArea) | احذف الأشكال الموجودة في النطاق. لن يتم حذف أشكال التعليقات. |
| DeleteShape(Shape) | حذف شكل. إذا كان الشكل في المجموعة أو كان شكل تعليق ، فلن يتم حذفه. |
| Exists(Predicate<Shape>) | |
| Find(Predicate<Shape>) | |
| FindAll(Predicate<Shape>) | |
| FindIndex(Predicate<Shape>) | |
| FindIndex(int, Predicate<Shape>) | |
| FindIndex(int, int, Predicate<Shape>) | |
| FindLast(Predicate<Shape>) | |
| FindLastIndex(Predicate<Shape>) | |
| FindLastIndex(int, Predicate<Shape>) | |
| FindLastIndex(int, int, Predicate<Shape>) | |
| GetEnumerator() | |
| Group(Shape[]) | قم بتجميع الأشكال . |
| IndexOf(Shape) | |
| IndexOf(Shape, int) | |
| IndexOf(Shape, int, int) | |
| LastIndexOf(Shape) | |
| LastIndexOf(Shape, int) | |
| LastIndexOf(Shape, int, int) | |
| Remove(Shape) | إزالة الشكل. |
| RemoveAt(int) | إزالة الشكل. (2 methods) |
| Ungroup(GroupShape) | يفك تجميع عناصر الشكل. |
| UpdateSelectedValue() | قم بتحديث القيمة المحددة بقيمة الخلية المرتبطة بالأشكال. |
أمثلة
[C#]
// إنشاء كائن مصنف
Workbook workbook = new Workbook();
// احصل على ShapeCollection
ShapeCollection shapes = workbook.Worksheets[0].Shapes;
// قم بعملك
// احفظ ملف Excel.
workbook.Save("result.xlsx");
أنظر أيضا
- class CollectionBase<T>
- class Shape
- مساحة الاسم Aspose.Cells.Drawing
- المجسم Aspose.Cells