[]
Represents a shape connector.
public sealed class ConnectionShape : Shape, IEquatable<DrawingObject>, IComparable<DrawingObject>, IThreeDFormat, IShapeAdjustHandles, IShape, IDrawingObject, IGroupShapes, IReadonlyArray<ConnectionShape>, IShapeConnectionSites, IControlFormat, IShapeAppearance, IShapeBase
Public NotInheritable Class ConnectionShape
Inherits Shape
Implements IEquatable(Of DrawingObject), IComparable(Of DrawingObject), IThreeDFormat, IShapeAdjustHandles, IShape, IDrawingObject, IGroupShapes, IReadonlyArray(Of ConnectionShape), IShapeConnectionSites, IControlFormat, IShapeAppearance, IShapeBase
Name | Description |
---|---|
BeginConnectedShape | Gets the GrapeCity.Spreadsheet.Drawing.Shape object that represents the shape that the beginning of the specified connector is attached to. |
BeginConnectionSite | Gets an integer that specifies the connection site that the beginning of a connector is connected to. |
CanEditText | Gets a boolean value indicating whether the user can edit text of the shape. |
Connector | Gets a value indicating whether this IShape is a connector. |
EndConnectedShape | Gets the GrapeCity.Spreadsheet.Drawing.Shape object that represents the shape that the end of the specified connector is attached to. |
EndConnectionSite | Gets an integer that specifies the connection site that the end of a connector is connected to. |
IsElbow | Gets a value indicating whether this ConnectionShape is an elbow. |
ShowRotation | Gets a value indicating whether this ConnectionShape is rotatable. |
Name | Description |
---|---|
AutoLayout(Point, Point, bool, bool, IWorksheet) | Layouts the connection shape to fit 2 specified points. |
AutoLayout(Rectangle, Rectangle, Point, Point, bool, bool, bool, bool, IWorksheet) | Layouts the connection shape automatically. |
AutoLayout(Rectangle, Rectangle, bool, bool, bool, bool, IWorksheet) | Layouts the connection shape. |
AutoLayout(bool, bool) | The connection shape will layout automatically to fit with current connection sites. |
BeginConnect(Shape, int, bool) | Attaches the beginning of the specified connector to a specified shape. |
BeginConnect(Shape, int, bool, bool) | Attaches the beginning of the specified connector to a specified shape. |
BeginDisconnect() | Detaches the beginning of the specified connector from the shape it's attached to. |
EndConnect(Shape, int, bool) | Attaches the end of the specified connector to a specified shape. |
EndConnect(Shape, int, bool, bool) | Attaches the end of the specified connector to a specified shape. |
EndDisconnect() | Detaches the end of the specified connector from the shape it's attached to. |
IsBeginConnected() | Gets a boolean value indicating whether the beginning of the specified connector is connected to a shape. |
IsEndConnected() | Gets a boolean value indicating whether the end of the specified connector is connected to a shape. |
IsSupportedFormula() | Gets a boolean value indicates whether the shape support formula. |
IsSupportedText() | Gets a boolean value indicates whether the shape support text. |