[]
        
(Showing Draft Content)

GrapeCity.Spreadsheet.Drawing.IShape

IShape Interface

Represents an object in the drawing layer, such as a shape or picture.

Namespace: GrapeCity.Spreadsheet.Drawing
Assembly: GrapeCity.Spreadsheet.dll
Syntax
public interface IShape : IShapeBase, IDrawingObject
Public Interface IShape
    Inherits IShapeBase, IDrawingObject

Properties

Name Description
FormControlType

Gest the control type.

Formula

Gets or sets the shape formula.

Gets an IHyperlink object that represents the hyperlink for the shape.

IsEditing

Gets or sets a boolean value indicating whether the shape is editing.

IsEditingText

Gets or sets a boolean value indicating whether the shape is in editing text.

LockedText

Gets or sets a value indicating whether this shape is locked for editing text.

Selected

Gets a value indicating whether this IShape is selected.

ThreeD

Gets a IThreeDFormat object that contains 3D-effect formatting properties for the specified shape.

Methods

Name Description
Copy()

Copies the object to the clipboard.

CopyPicture(CopyPictureFormat)

Copies the selected object to the clipboard as a picture.

Cut()

Cuts the object to the clipboard.

Duplicate()

Duplicates the object and returns a reference to the new copy.

Events

Name Description
Action

Occurs when the shape is chosen.