Spread Windows Forms 17
GrapeCity.Spreadsheet Assembly / GrapeCity.Spreadsheet.Drawing Namespace / IShape Interface
Properties Methods Events

In This Topic
    IShape Interface Members
    In This Topic

    The following tables list the members exposed by IShape.

    Public Properties
     NameDescription
     PropertyGets an IAdjustments object that contains adjustment values for all the adjustments in the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets the descriptive (alternative) text string for an IShape object. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets the shape type for the specified IShape or IShapeBase object, which must represent an shape other than a line, freeform drawing, or connector. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets the binding collection of this shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets an GrapeCity.Spreadsheet.IRange object that represents the cell that lies under the lower-right corner of the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets an ICalloutFormat object that contains callout formatting properties for the specified shape. Applies to a IShape object that represent line callouts. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets whether the object can be moved. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets whether the user is allowed to rotate the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets whether the object can be resized. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a value indicating whether this IShape is child shape or if all shapes in a shape range are child shapes of the same parent. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets the number of connection sites on the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a value indicating whether this IShape is a connector. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a ConnectorFormat object that contains connector formatting properties. Applies to a Shape that represent connectors. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets an IControlFormat object that contains control properties. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a IFillFormat object for a specified shape that contains fill formatting properties for the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGest the control type.  
     PropertyGets or sets the shape formula.  
     PropertyGets a IGlowFormat object for a specified shape that contains glow formatting properties for the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a IGroupShapes object that represents the individual shapes in the specified group. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets a System.Int32 value that represents the height, in pixels, of the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets a value indicating whether the specified shape is flipped around the horizontal axis. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets an GrapeCity.Spreadsheet.IHyperlink object that represents the hyperlink for the shape.  
     PropertyGets a System.Int64 value that represents the identifier of the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets a boolean value indicating whether the shape is editing.  
     PropertyGets or sets a boolean value indicating whether the shape is in editing text.  
     PropertyGets or sets a System.Int32 value that represents the distance, in pixels, from the left edge of the shape to the left edge of column A (on a worksheet) or the left edge of the chart area (on a chart). (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets a ILineFormat object that contains line formatting properties for the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets a value indicating whether the IShape retains its original proportions when you resize it. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets a value indicating whether this GrapeCity.Drawing.IDrawingSurface is locked. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets or sets a value indicating whether this shape is locked for editing text.  
     PropertyGets or sets a string value representing the name of the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets a IShapeNodes collection that represents the geometric description of the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets the parent shape for the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a IShape object that represents the common parent shape of a child shape or a range of child shapes. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a IPictureFormat object that contains picture formatting properties for the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets an Placement value that represents the way the shape is attached to the cells below it. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets or sets a boolean value indicating whether the object will be printed when the document is printed. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets a IReflectionFormat object for a specified shape that contains reflection formatting properties for the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyReturns whether the shape is able to regroup. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets the rotation of the shape, in degrees. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a value indicating whether this IShape is selected.  
     PropertyGets a IShadowFormat object that contains shadow formatting properties for the specified shape or shapes. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets an ShapeStyle that represents the shape style of shape range. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a ISoftEdgeFormat object for a specified shape that contains soft edge formatting properties for the shape (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets an ITextEffectFormat object that contains text-effect formatting properties for the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets an ITextFrame object that contains text formatting for the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a IThreeDFormat object that contains 3D-effect formatting properties for the specified shape.  
     PropertyGets or sets the title of the alternative text associated with the specified shape (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets a System.Int32 value that represents the distance, in pixels, from the top edge of the topmost shape in the shape range to the top edge of the worksheet. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets an GrapeCity.Spreadsheet.IRange object that represents the cell that lies under the upper-left corner of the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets or sets a ShapeType value that represents the shape type. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets a value indicating whether the specified shape is flipped around the vertical axis. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     PropertyGets or sets a boolean value that determines whether the shape is visible. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets or sets a System.Int32 value that represents the width, in pixels, of the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
     PropertyGets the position of the specified shape in the z-order. (Inherited from GrapeCity.Spreadsheet.Drawing.IDrawingObject)
    Top
    Public Methods
     NameDescription
     MethodApplies to the specified shape formatting that's been copied by using the IShapeBase.PickUp method. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodCopies the object to the clipboard.  
     MethodCopies the selected object to the clipboard as a picture.  
     MethodCuts the object to the clipboard.  
     MethodDeletes this shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodDuplicates the object and returns a reference to the new copy.  
     MethodFlips the specified shape around its horizontal or vertical axis. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodMoves the specified shape horizontally by the specified number of pixels. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodChanges the rotation of the specified shape around the z-axis by the specified number of degrees. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodMoves the specified shape vertically by the specified number of pixels. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodCopies the formatting of the specified shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodReroutes all connectors attached to the specified shape; if the specified shape is a connector, it's rerouted. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodScales the height of the shape by a specified factor. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodScales the width of the shape by a specified factor. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodSelects the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodMakes the formatting of the specified shape the default formatting for the shape. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodUngroups any grouped shapes in the specified shape or range of shapes. Disassembles pictures and OLE objects within the specified shape or range of shapes. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodCancels the current selection. (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
     MethodMoves the specified shape in front of or behind other shapes in the collection (that is, changes the shape's position in the z-order). (Inherited from GrapeCity.Spreadsheet.Drawing.IShapeBase)
    Top
    Public Events
     NameDescription
     EventOccurs when the shape is chosen.  
    Top
    See Also