skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for .NET MAUI UI for Xamarin
    Document Management
    Telerik Document Processing
    Desktop
    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    CMS
    Sitefinity
    UI/UX Tools
    ThemeBuilder Design System Kit
    Debugging
    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Jam FiddlerCap FiddlerCore
    Extended Reality
    UI for Unity XR
    Free Tools
    JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadDiagramContainerShape

A shape which holds other shapes much like an items container.

Inheritance
System.Object
RadDiagramItem
RadDiagramShapeBase
RadDiagramContainerShape
Inherited Members
RadDiagramShapeBase.IsActiveConnectionInsideProperty
RadDiagramShapeBase.RotationAngleProperty
RadDiagramShapeBase.ConnectorStyleProperty
RadDiagramShapeBase.UseDefaultConnectorsProperty
RadDiagramShapeBase.UseGlidingConnectorProperty
RadDiagramShapeBase.GlidingStyleProperty
RadDiagramShapeBase.ConnectorsProperty
RadDiagramShapeBase.GetXml()
RadDiagramShapeBase.UpdateVisualStates()
RadDiagramShapeBase.OnIsInEditModeChanged(Boolean, Boolean)
RadDiagramShapeBase.OnRotationAngleChanged(Double, Double)
RadDiagramShapeBase.OnMouseLeftButtonUp(MouseButtonEventArgs)
RadDiagramShapeBase.RotationAngle
RadDiagramShapeBase.Connectors
RadDiagramShapeBase.ActualBounds
RadDiagramShapeBase.ConnectorStyle
RadDiagramShapeBase.IncomingLinks
RadDiagramShapeBase.OutgoingLinks
RadDiagramShapeBase.IShape.IsConnectorsAdornerVisible
RadDiagramShapeBase.UseDefaultConnectors
RadDiagramShapeBase.UseGlidingConnector
RadDiagramShapeBase.GlidingStyle
RadDiagramShapeBase.Transform
RadDiagramItem.ZIndexProperty
RadDiagramItem.IsSelectedProperty
RadDiagramItem.PositionProperty
RadDiagramItem.IsInEditModeProperty
RadDiagramItem.IsEditableProperty
RadDiagramItem.EditTemplateProperty
RadDiagramItem.StrokeProperty
RadDiagramItem.StrokeThicknessProperty
RadDiagramItem.StrokeDashArrayProperty
RadDiagramItem.GroupProperty
RadDiagramItem.IsResizingEnabledProperty
RadDiagramItem.IsRotationEnabledProperty
RadDiagramItem.IsDraggingEnabledProperty
RadDiagramItem.IsConnectorsManipulationEnabledProperty
RadDiagramItem.IsManipulationAdornerVisibleProperty
RadDiagramItem.AllowDeleteProperty
RadDiagramItem.AllowCutProperty
RadDiagramItem.AllowCopyProperty
RadDiagramItem.AllowPasteProperty
RadDiagramItem.PreviewBeginEditEvent
RadDiagramItem.BeginEditEvent
RadDiagramItem.PreviewEndEditEvent
RadDiagramItem.EndEditEvent
RadDiagramItem.add_PreviewBeginEdit(RadRoutedEventHandler)
RadDiagramItem.remove_PreviewBeginEdit(RadRoutedEventHandler)
RadDiagramItem.add_BeginEdit(RadRoutedEventHandler)
RadDiagramItem.remove_BeginEdit(RadRoutedEventHandler)
RadDiagramItem.IDiagramItem.Initialize(IGraphServiceLocator, IGraphInternal)
RadDiagramItem.RefreshIsSelectedInGroup()
RadDiagramItem.OnIsEditableChanged(Boolean, Boolean)
RadDiagramItem.OnIsSelectedChanged(Boolean, Boolean)
RadDiagramItem.OnZIndexChanged(Int32)
RadDiagramItem.OnGroupNameChanged()
RadDiagramItem.OnMouseLeftButtonDown(MouseButtonEventArgs)
RadDiagramItem.OnMouseEnter(MouseEventArgs)
RadDiagramItem.OnMouseLeave(MouseEventArgs)
RadDiagramItem.OnStrokeThicknessChanged()
RadDiagramItem.OnPositionCoerced(Point)
RadDiagramItem.OnIsConnectorsManipulationEnabledChanged(Boolean, Boolean)
RadDiagramItem.ISupportVirtualization.VirtualizationState
RadDiagramItem.IsSelected
RadDiagramItem.ParentGroup
RadDiagramItem.ParentContainer
RadDiagramItem.IsMouseOver
RadDiagramItem.IsInEditMode
RadDiagramItem.IsEditable
RadDiagramItem.ZIndex
RadDiagramItem.Position
RadDiagramItem.X
RadDiagramItem.Y
RadDiagramItem.Bounds
RadDiagramItem.IsDynamic
RadDiagramItem.ICollapsible.IsCollapsed
RadDiagramItem.Id
RadDiagramItem.EditTemplate
RadDiagramItem.Stroke
RadDiagramItem.StrokeThickness
RadDiagramItem.StrokeDashArray
RadDiagramItem.IsRotationEnabled
RadDiagramItem.IsResizingEnabled
RadDiagramItem.IsDraggingEnabled
RadDiagramItem.IsConnectorsManipulationEnabled
RadDiagramItem.IsManipulationAdornerVisible
RadDiagramItem.AllowDelete
RadDiagramItem.AllowCut
RadDiagramItem.AllowCopy
RadDiagramItem.AllowPaste
RadDiagramItem.Services
RadDiagramItem.IsSelectedInGroup
RadDiagramItem.Diagram
RadDiagramItem.ServiceLocator
RadDiagramItem.ActualSize
RadDiagramItem.IsServiceManipulation
RadDiagramItem.PropertyChanged
RadDiagramItem.ParentGroupChanged
RadDiagramItem.PreviewBeginEdit
RadDiagramItem.BeginEdit
RadDiagramItem.PreviewEndEdit
RadDiagramItem.EndEdit
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Diagrams.dll

Syntax

[TelerikToolboxCategory("Diagram")]
[Themable]
public class RadDiagramContainerShape : RadDiagramShapeBase, IContainerShape, IShape, IDiagramItem, ISerializable, ISupportMouseOver, IPropertyChanged, IGroupable, ISupportManipulation, ISupportVirtualization, IContainerChild, ISupportRotation, IDragDropAware, ICollapsible, IThemable
Remarks

Constructors

RadDiagramContainerShape()

Initializes a new instance of the RadDiagramContainerShape class.

Declaration
public RadDiagramContainerShape()

Fields

CollapsedContentProperty

Identifies the CollapsedContentProperty dependency property.

Declaration
public static readonly DependencyProperty CollapsedContentProperty
Field Value
System.Windows.DependencyProperty

CollapsedContentTemplateProperty

Identifies the CollapsedContentTemplateProperty dependency property.

Declaration
public static readonly DependencyProperty CollapsedContentTemplateProperty
Field Value
System.Windows.DependencyProperty

IsCollapsedChangedEvent

Identifies the IsCollapsedChanged routed event.

Declaration
public static readonly RoutedEvent IsCollapsedChangedEvent
Field Value
RoutedEvent

IsCollapsedProperty

Identifies the IsCollapsedProperty dependency property.

Declaration
public static readonly DependencyProperty IsCollapsedProperty
Field Value
System.Windows.DependencyProperty

IsCollapsibleProperty

Identifies the IsCollapsibleProperty dependency property.

Declaration
public static readonly DependencyProperty IsCollapsibleProperty
Field Value
System.Windows.DependencyProperty

IsDropEnabledProperty

Identifies the IsDropEnabled dependency property.

Declaration
public static readonly DependencyProperty IsDropEnabledProperty
Field Value
System.Windows.DependencyProperty

ItemsProperty

Identifies the Items dependency property.

Declaration
public static readonly DependencyProperty ItemsProperty
Field Value
System.Windows.DependencyProperty

ItemsSourceProperty

Identifies the ItemsSource dependency property.

Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
System.Windows.DependencyProperty

Properties

Children

Gets the children.

Declaration
public IEnumerable<IDiagramItem> Children { get; }
Property Value
System.Collections.Generic.IEnumerable<IDiagramItem>

Implements
IContainerShape.Children

CollapsedContent

Gets or sets the content of the collapsed state placeholder of the container.

Declaration
public object CollapsedContent { get; set; }
Property Value
System.Object

The content.

CollapsedContentTemplate

Gets or sets the content template of the collapsed state placeholder of the container.

Declaration
public DataTemplate CollapsedContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate

The content.

ContentBounds

Gets or sets the content bounds.

Declaration
public Rect ContentBounds { get; set; }
Property Value
System.Windows.Rect

Implements
IContainerShape.ContentBounds

IsCollapsed

Gets or sets a value indicating whether this item is collapsed.

Declaration
public bool IsCollapsed { get; set; }
Property Value
System.Boolean

Implements
ICollapsible.IsCollapsed

IsCollapsible

Gets or sets a value indicating whether this container is collapsible.

Declaration
public bool IsCollapsible { get; set; }
Property Value
System.Boolean

True if this instance is collapsible; otherwise, false.

Implements
IContainerShape.IsCollapsible

IsDropEnabled

Gets or sets whether drag-drop new items or removing items is enabled.

Declaration
public bool IsDropEnabled { get; set; }
Property Value
System.Boolean

IsDropPossible

Gets a value indicating whether drop operation is possible.

Declaration
protected virtual bool IsDropPossible { get; }
Property Value
System.Boolean

Items

Gets the items contained in this visual container.

Declaration
public DiagramItemCollection Items { get; }
Property Value
DiagramItemCollection

Implements
IContainerShape.Items

ItemsSource

Gets or sets the items source for this container.

Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
System.Collections.IEnumerable

Implements
IContainerShape.ItemsSource

MinBounds

Gets the min bounds.

Declaration
public Rect MinBounds { get; set; }
Property Value
System.Windows.Rect

The min bounds.

Implements
IContainerShape.MinBounds

Methods

AddItem(Object, Nullable<Point>)

Adds item to the Items collection.

Declaration
protected void AddItem(object item, Nullable<Point> position = null)
Parameters
System.Object item

System.Nullable<System.Windows.Point> position

AddItems(IEnumerable<Object>, Boolean)

Adds items to the Items collection.

Declaration
protected void AddItems(IEnumerable<object> items, bool updateLayout = true)
Parameters
System.Collections.Generic.IEnumerable<System.Object> items

System.Boolean updateLayout

CalculateContentBounds(Rect)

Calculates the content bounds from the given shape bounds.

Declaration
protected virtual Rect CalculateContentBounds(Rect newShapeBounds)
Parameters
System.Windows.Rect newShapeBounds

Returns
System.Windows.Rect

CalculateMinShapeBounds()

Calculates the minimum shape bounds.

Declaration
protected virtual Rect CalculateMinShapeBounds()
Returns
System.Windows.Rect

CalculateShapeBounds(Rect)

Calculates the shape bounds from the given content bounds.

Declaration
protected virtual Rect CalculateShapeBounds(Rect contentBounds)
Parameters
System.Windows.Rect contentBounds

Returns
System.Windows.Rect

Deserialize(SerializationInfo)

Deserializes the serialization info in this diagram entity.

Declaration
public override void Deserialize(SerializationInfo info)
Parameters
SerializationInfo info

A SerializationInfo instance.

Overrides
RadDiagramShapeBase.Deserialize(SerializationInfo)
Implements
ISerializable.Deserialize(SerializationInfo)

FitToChildren()

Fits the size of the container to its children bounding box.

Declaration
public void FitToChildren()
Implements
IContainerShape.FitToChildren()

GetParentContainer(DependencyObject)

Gets the parent container, if any.

Declaration
public static RadDiagramContainerShape GetParentContainer(DependencyObject obj)
Parameters
System.Windows.DependencyObject obj

An object which sits possibly in a container.

Returns
RadDiagramContainerShape

Initialize(IGraphServiceLocator, IGraphInternal)

Initializes the specified service locator and parent graph.

Declaration
protected override void Initialize(IGraphServiceLocator serviceLocator, IGraphInternal graph)
Parameters
IGraphServiceLocator serviceLocator

The service locator.

IGraphInternal graph

The diagram control.

Overrides
RadDiagramItem.Initialize(IGraphServiceLocator, IGraphInternal)

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

Declaration
public override void OnApplyTemplate()
Overrides
RadDiagramShapeBase.OnApplyTemplate()

OnChildBoundsChanged(IDiagramItem)

Called when [child bounds changed].

Declaration
protected virtual void OnChildBoundsChanged(IDiagramItem diagramItem)
Parameters
IDiagramItem diagramItem

The diagram item.

OnContainerItemsDeserialized()

Called when the items in the containers have been deserialized and added to the Items collection.

Declaration
protected virtual void OnContainerItemsDeserialized()

OnCreateAutomationPeer()

Creates a Telerik.Windows.Controls.Diagrams.AutomationPeers.RadDiagramAutomationPeer peer associated with this object.

Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer

An instance of the Telerik.Windows.Controls.Diagrams.AutomationPeers.RadDiagramAutomationPeer.

Overrides
RadDiagramItem.OnCreateAutomationPeer()

OnDragEnter(DragItemsEventArgs)

Called on drag enter.

Declaration
protected virtual void OnDragEnter(DragItemsEventArgs args)
Parameters
DragItemsEventArgs args

OnDragLeave(DragItemsEventArgs)

Called on drag leave.

Declaration
protected virtual void OnDragLeave(DragItemsEventArgs args)
Parameters
DragItemsEventArgs args

The DragItemsEventArgs instance containing the event data.

OnDrop(DragItemsEventArgs)

Called on drop.

Declaration
protected virtual void OnDrop(DragItemsEventArgs args)
Parameters
DragItemsEventArgs args

OnIsCollapsedChanged(Boolean, Boolean)

Called on is collapsed changed.

Declaration
protected virtual void OnIsCollapsedChanged(bool newValue, bool oldValue)
Parameters
System.Boolean newValue

System.Boolean oldValue

OnIsDropEnabledPropertyChanged(Boolean, Boolean)

Called when the IsDropEnabled property changed.

Declaration
protected virtual void OnIsDropEnabledPropertyChanged(bool oldValue, bool newValue)
Parameters
System.Boolean oldValue

The old value of the property.

System.Boolean newValue

The new value of the property.

OnItemsCollectionChanged(Object, NotifyCollectionChangedEventArgs)

Called when the items collection has been altered.

Declaration
protected virtual void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object sender

The sender.

System.Collections.Specialized.NotifyCollectionChangedEventArgs e

The System.Collections.Specialized.NotifyCollectionChangedEventArgs instance containing the event data.

Remarks

Note that the items are not necessarily shapes, but can be arbitrary objects.

OnManagerDrop(Object, DragEventArgs)

Called on drag drop manager drop.

Declaration
protected virtual void OnManagerDrop(object sender, DragEventArgs e)
Parameters
System.Object sender

The sender.

DragEventArgs e

The DragEventArgs instance containing the event data.

OnPositionChanged(Point, Point)

Called when the position of this container changes.

Declaration
protected override void OnPositionChanged(Point oldPosition, Point newPosition)
Parameters
System.Windows.Point oldPosition

The old position.

System.Windows.Point newPosition

The new position.

Overrides
RadDiagramShapeBase.OnPositionChanged(Point, Point)

OnPropertyChanged(String)

Called when a property value changed.

Declaration
protected override void OnPropertyChanged(string propertyName)
Parameters
System.String propertyName

Overrides
RadDiagramItem.OnPropertyChanged(String)

OnSizeChanged(Size, Size)

Called when the size changes.

Declaration
protected override void OnSizeChanged(Size newSize, Size oldSize)
Parameters
System.Windows.Size newSize

The new size.

System.Windows.Size oldSize

The old size.

Overrides
RadDiagramItem.OnSizeChanged(Size, Size)

OnZIndexChanged(Int32, Int32)

Called when the ZIndex changes.

Declaration
protected override void OnZIndexChanged(int newValue, int oldValue)
Parameters
System.Int32 newValue

The new value.

System.Int32 oldValue

The old value.

Overrides
RadDiagramItem.OnZIndexChanged(Int32, Int32)

RemoveItem(Object)

Removes item from the Items collection.

Declaration
protected void RemoveItem(object item)
Parameters
System.Object item

RemoveItems(IEnumerable<Object>, Boolean)

Removes items from the Items collection.

Declaration
protected void RemoveItems(IEnumerable<object> items, bool updateLayout = true)
Parameters
System.Collections.Generic.IEnumerable<System.Object> items

System.Boolean updateLayout

Serialize()

Serializes this instance.

Declaration
public override SerializationInfo Serialize()
Returns
SerializationInfo

Overrides
RadDiagramShapeBase.Serialize()
Implements
ISerializable.Serialize()

UpdateChildrenPositions(Point, Point)

Updates the children positions on container position change.

Declaration
protected virtual void UpdateChildrenPositions(Point oldPosition, Point newPosition)
Parameters
System.Windows.Point oldPosition

The old position.

System.Windows.Point newPosition

The new position.

Events

IsCollapsedChanged

Occurs when the container IsCollapsed property has changed.

Declaration
public event RoutedEventHandler IsCollapsedChanged
Event Type
System.Windows.RoutedEventHandler

Explicit Interface Implementations

IContainerShape.AddItem(Object, Nullable<Point>)

Adds item to the Items collection.

Declaration
void IContainerShape.AddItem(object item, Nullable<Point> position)
Parameters
System.Object item

System.Nullable<System.Windows.Point> position

Implements
IContainerShape.AddItem(Object, Nullable<Point>)

IContainerShape.AddItems(IEnumerable<Object>)

Adds items to the Items collection.

Declaration
void IContainerShape.AddItems(IEnumerable<object> items)
Parameters
System.Collections.Generic.IEnumerable<System.Object> items

Implements
IContainerShape.AddItems(IEnumerable<Object>)

IContainerShape.OnContainerItemsDeserialized()

Declaration
void IContainerShape.OnContainerItemsDeserialized()
Implements
IContainerShape.OnContainerItemsDeserialized()

IContainerShape.RefreshBounds()

Declaration
void IContainerShape.RefreshBounds()
Implements
IContainerShape.RefreshBounds()

IContainerShape.RemoveItem(Object)

Removes item from the Items collection.

Declaration
void IContainerShape.RemoveItem(object item)
Parameters
System.Object item

Implements
IContainerShape.RemoveItem(Object)

IContainerShape.RemoveItems(IEnumerable<Object>)

Removes items from the Items collection.

Declaration
void IContainerShape.RemoveItems(IEnumerable<object> items)
Parameters
System.Collections.Generic.IEnumerable<System.Object> items

Implements
IContainerShape.RemoveItems(IEnumerable<Object>)

IDiagramItem.get_Content()

Declaration
object IDiagramItem.get_Content()
Returns
System.Object

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.get_Content()

IDiagramItem.get_IsEnabled()

Declaration
bool IDiagramItem.get_IsEnabled()
Returns
System.Boolean

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.get_IsEnabled()

IDiagramItem.get_Name()

Declaration
string IDiagramItem.get_Name()
Returns
System.String

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.get_Name()

IDiagramItem.get_RenderTransformOrigin()

Declaration
Point IDiagramItem.get_RenderTransformOrigin()
Returns
System.Windows.Point

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.get_RenderTransformOrigin()

IDiagramItem.get_Visibility()

Declaration
Visibility IDiagramItem.get_Visibility()
Returns
System.Windows.Visibility

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.get_Visibility()

IDiagramItem.set_Content(Object)

Declaration
void IDiagramItem.set_Content(object value)
Parameters
System.Object value

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.set_Content(System.Object)

IDiagramItem.set_IsEnabled(Boolean)

Declaration
void IDiagramItem.set_IsEnabled(bool value)
Parameters
System.Boolean value

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.set_IsEnabled(System.Boolean)

IDiagramItem.set_Name(String)

Declaration
void IDiagramItem.set_Name(string value)
Parameters
System.String value

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.set_Name(System.String)

IDiagramItem.set_RenderTransformOrigin(Point)

Declaration
void IDiagramItem.set_RenderTransformOrigin(Point value)
Parameters
System.Windows.Point value

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.set_RenderTransformOrigin(System.Windows.Point)

IDiagramItem.set_Visibility(Visibility)

Declaration
void IDiagramItem.set_Visibility(Visibility value)
Parameters
System.Windows.Visibility value

Implements
Telerik.Windows.Diagrams.Core.IDiagramItem.set_Visibility(System.Windows.Visibility)

IDragDropAware.IsDropPossible

Declaration
bool IDragDropAware.IsDropPossible { get; }
Returns
System.Boolean

Implements
IDragDropAware.IsDropPossible

IDragDropAware.OnDragEnter(DragItemsEventArgs)

Called on drag enter.

Declaration
void IDragDropAware.OnDragEnter(DragItemsEventArgs args)
Parameters
DragItemsEventArgs args

Implements
IDragDropAware.OnDragEnter(DragItemsEventArgs)

IDragDropAware.OnDragLeave(DragItemsEventArgs)

Called on drag leave.

Declaration
void IDragDropAware.OnDragLeave(DragItemsEventArgs args)
Parameters
DragItemsEventArgs args

Implements
IDragDropAware.OnDragLeave(DragItemsEventArgs)

IDragDropAware.OnDrop(DragItemsEventArgs)

Called on drop.

Declaration
void IDragDropAware.OnDrop(DragItemsEventArgs args)
Parameters
DragItemsEventArgs args

Implements
IDragDropAware.OnDrop(DragItemsEventArgs)

IShape.get_Height()

Declaration
double IShape.get_Height()
Returns
System.Double

Implements
Telerik.Windows.Diagrams.Core.IShape.get_Height()

IShape.get_MaxHeight()

Declaration
double IShape.get_MaxHeight()
Returns
System.Double

Implements
Telerik.Windows.Diagrams.Core.IShape.get_MaxHeight()

IShape.get_MaxWidth()

Declaration
double IShape.get_MaxWidth()
Returns
System.Double

Implements
Telerik.Windows.Diagrams.Core.IShape.get_MaxWidth()

IShape.get_MinHeight()

Declaration
double IShape.get_MinHeight()
Returns
System.Double

Implements
Telerik.Windows.Diagrams.Core.IShape.get_MinHeight()

IShape.get_MinWidth()

Declaration
double IShape.get_MinWidth()
Returns
System.Double

Implements
Telerik.Windows.Diagrams.Core.IShape.get_MinWidth()

IShape.get_Width()

Declaration
double IShape.get_Width()
Returns
System.Double

Implements
Telerik.Windows.Diagrams.Core.IShape.get_Width()

IShape.set_Height(Double)

Declaration
void IShape.set_Height(double value)
Parameters
System.Double value

Implements
Telerik.Windows.Diagrams.Core.IShape.set_Height(System.Double)

IShape.set_MaxHeight(Double)

Declaration
void IShape.set_MaxHeight(double value)
Parameters
System.Double value

Implements
Telerik.Windows.Diagrams.Core.IShape.set_MaxHeight(System.Double)

IShape.set_MaxWidth(Double)

Declaration
void IShape.set_MaxWidth(double value)
Parameters
System.Double value

Implements
Telerik.Windows.Diagrams.Core.IShape.set_MaxWidth(System.Double)

IShape.set_MinHeight(Double)

Declaration
void IShape.set_MinHeight(double value)
Parameters
System.Double value

Implements
Telerik.Windows.Diagrams.Core.IShape.set_MinHeight(System.Double)

IShape.set_MinWidth(Double)

Declaration
void IShape.set_MinWidth(double value)
Parameters
System.Double value

Implements
Telerik.Windows.Diagrams.Core.IShape.set_MinWidth(System.Double)

IShape.set_Width(Double)

Declaration
void IShape.set_Width(double value)
Parameters
System.Double value

Implements
Telerik.Windows.Diagrams.Core.IShape.set_Width(System.Double)

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)

Was this article helpful?

Tell us how we can improve this article

Skip
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.