See Also

IShapeRange Interface  | SpreadsheetGear.Shapes Namespace  | IShape Interface

See Also SpreadsheetGear The Performance Spreadsheet Component Company 

IShapeRange Interface Members

SpreadsheetGear.Shapes Namespace : IShapeRange Interface

IShapeRange overview

Public Properties

 Property AutoShapeType Gets or sets the AutoShapeType of the represented shapes.
 Property AutoShapeTypeDefined Returns true if the AutoShapeType property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Count Gets the number of shapes in this collection.
 Property Fill Gets an instance of IFillFormat which represents the fill options of this shape collection.
 Property Height Gets or sets the height of the represented shapes in points.
 Property HeightDefined Returns true if the Height property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Item Gets the IShape specified by the zero based index.
 Property Left Gets or sets the left edge of the represented shapes (from the left edge of the sheet) in points.
 Property LeftDefined Returns true if the Left property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Line Gets an instance of ILineFormat which represents the line options of this shape collection.
 Property LockAspectRatio Gets or sets the flag which indicates whether the aspect ratio of represented shapes should be maintained when the shapes are resized.
 Property LockAspectRatioDefined Returns true if the LockAspectRatio property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Locked Gets or sets the flag which indicates whether the represented shapes can be modified when worksheet protection is enabled.
 Property LockedDefined Returns true if the Locked property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Placement Gets or sets the Placement setting of the represented shapes, which specifies how changes to the worksheet will affect the placement of the shapes.
 Property PlacementDefined Returns true if the Placement property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property PrintObject Gets or sets the property which specifies whether the represented shapes should be printed.
 Property PrintObjectDefined Returns true if the PrintObject property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Sheet Gets the ISheet associated with the represented shapes.
 Property TextFrame Gets an instance of ITextFrame which represents the text options of the shapes represented by this IShapeRange.
 Property Top Gets or sets the top edge of the represented shapes (from the top edge of the sheet) in points.
 Property TopDefined Returns true if the Top property of all shapes represented by this IShapeRange is the same, otherwise false is returned.
 Property Width Gets or sets the width of the represented shapes in points.
 Property WidthDefined Returns true if the Width property of all shapes represented by this IShapeRange is the same, otherwise false is returned.

Public Methods

 Method BringForward Brings the shapes in this collection forward by one position.
 Method BringToFront Brings the shapes in this collection to the front of all shapes.
 Method Delete Deletes the represented shapes.
 Method IncrementLeft Increments the left edge of the represented shapes by the specified value in points.
 Method IncrementTop Increments the top edge of the represented shapes by the specified value in points.
 Method ScaleHeight Scales the represented shapes by the specified factor from the original or current size and from the specified position.
 Method ScaleWidth Scales the represented shapes by the specified factor from the original or current size and from the specified position.
 Method Select Selects the shapes in this IShapeRange, replacing any previously selected shapes if replace is true.
 Method SendBackward Sends the shapes in this collection backward by one position.
 Method SendToBack Sends the shapes in this collection to the back of all shapes.

See Also

IShapeRange Interface  | SpreadsheetGear.Shapes Namespace  | IShape Interface

 

 


See our live Excel Reporting, Excel Charting, Excel to DataGrid and Excel Calculation Samples.

Copyright © 2003-2007 SpreadsheetGear LLC. All Rights Reserved.

SpreadsheetGear and Spreadsheet Gear are trademarks of SpreadsheetGear LLC.