InterfaceIShape
Defines the API of a diagramming shape.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.Windows.Diagrams.Core.dll
Syntax:
public interface IShape : IDiagramItem, ISerializable, ISupportMouseOver, IPropertyChanged, IGroupable, ISupportManipulation, ISupportVirtualization, IContainerChild, ICollapsible, ISupportRotation
Inherited Members
Properties
Connectors
Gets the connectors of this shape.
Declaration
ConnectorCollection Connectors { get; }
Property Value
Height
Gets or sets the height of the shape.
Declaration
double Height { get; set; }
Property Value
Remarks
In the default implementation this property matches property of the FrameworkElement.
IncomingLinks
Gets the incoming links (connections).
Declaration
IEnumerable<IConnection> IncomingLinks { get; }
Property Value
Remarks
These are the links or connection ending in this shape.
IsConnectorsAdornerVisible
Gets or sets a value indicating whether the connector adorner is visible.
Declaration
bool IsConnectorsAdornerVisible { get; set; }
Property Value
true if this instance is connectors adorner visible; otherwise, false.
MaxHeight
Gets or sets the maximum height of the shape.
Declaration
double MaxHeight { get; set; }
Property Value
Remarks
In the default implementation this property matches property of the FrameworkElement.
MaxWidth
Gets or sets the maximum width of the shape.
Declaration
double MaxWidth { get; set; }
Property Value
Remarks
In the default implementation this property matches property of the FrameworkElement.
MinHeight
Gets or sets the minimum height of the shape.
Declaration
double MinHeight { get; set; }
Property Value
Remarks
In the default implementation this property matches property of the FrameworkElement.
MinWidth
Gets or sets the minimum width of the shape.
Declaration
double MinWidth { get; set; }
Property Value
Remarks
In the default implementation this property matches property of the FrameworkElement.
OutgoingLinks
Gets the outgoing links (connections).
Declaration
IEnumerable<IConnection> OutgoingLinks { get; }
Property Value
Remarks
These are the links or connection originating from this shape.