Chat Now
Cart
My Downloads
Free Trial
Log In
General Information
WinForms Controls
.NET Core Support
Prerequisites
What's Installed
Build an Application
Controls and Libraries
Common Features
Get More Help
API Reference
DevExpress.DataAccess.UI
DevExpress.DataAccess.UI.Design
DevExpress.DataAccess.UI.EntityFramework
DevExpress.DataAccess.UI.Excel
DevExpress.DataAccess.UI.ObjectBinding
DevExpress.DataAccess.UI.Sql
DevExpress.DataAccess.UI.Wizard
DevExpress.DataAccess.UI.Wizard.Services
DevExpress.DataAccess.UI.Wizard.Views
DevExpress.DocumentView
DevExpress.DocumentView.Controls
DevExpress.LookAndFeel
DevExpress.LookAndFeel.Helpers
DevExpress.Skins
DevExpress.Snap
DevExpress.Snap.API.Native
DevExpress.Snap.Core
DevExpress.Snap.Core.API
DevExpress.Snap.Core.Fields
DevExpress.Snap.Core.Forms
DevExpress.Snap.Core.Options
DevExpress.Snap.Core.Services
DevExpress.Snap.Extensions
DevExpress.Snap.Extensions.Localization
DevExpress.Snap.Extensions.UI
DevExpress.Snap.Localization
DevExpress.Snap.Options
DevExpress.Snap.Services
DevExpress.Utils
DevExpress.Utils.Animation
DevExpress.Utils.Behaviors
DevExpress.Utils.Controls
DevExpress.Utils.DragDrop
DevExpress.Utils.Drawing
DevExpress.Utils.Filtering
DevExpress.Utils.Layout
DevExpress.Utils.Menu
DevExpress.Utils.MVVM
DevExpress.Utils.Taskbar
DevExpress.Utils.Taskbar.Core
DevExpress.Utils.UI.Localization
DevExpress.Utils.VisualEffects
DevExpress.Utils.Win
DevExpress.XtraBars
DevExpress.XtraBars.Alerter
DevExpress.XtraBars.Docking
DevExpress.XtraBars.Docking2010
DevExpress.XtraBars.Docking2010.Base
DevExpress.XtraBars.Docking2010.Customization
DevExpress.XtraBars.Docking2010.Views
DevExpress.XtraBars.Docking2010.Views.NativeMdi
DevExpress.XtraBars.Docking2010.Views.Tabbed
DevExpress.XtraBars.Docking2010.Views.Widget
DevExpress.XtraBars.Docking2010.Views.WindowsUI
DevExpress.XtraBars.FluentDesignSystem
DevExpress.XtraBars.Localization
DevExpress.XtraBars.Navigation
DevExpress.XtraBars.Ribbon
DevExpress.XtraBars.Ribbon.Gallery
DevExpress.XtraBars.Ribbon.ViewInfo
DevExpress.XtraBars.ToastNotifications
DevExpress.XtraBars.ToolbarForm
DevExpress.XtraBars.Utils
DevExpress.XtraBars.WinRTLiveTiles
DevExpress.XtraCharts
DevExpress.XtraCharts.Designer
DevExpress.XtraCharts.Wizard
DevExpress.XtraDataLayout
DevExpress.XtraDiagram
CustomDrawBackgroundEventArgs Class
CustomDrawItemEventArgs Class
CustomDrawItemMode Enumeration
CustomHitTestEventArgs Class
DiagramAppearanceObject Class
DiagramAppearanceOptions Class
DiagramBeforeItemsMovingEventArgs Class
DiagramBeforeItemsResizingEventArgs Class
DiagramBeforeItemsRotatingEventArgs Class
DiagramClosedEditorEventArgs Class
DiagramConnectionChangedEventArgs Class
DiagramConnectionChangingEventArgs Class
DiagramConnector Class
DiagramContainer Class
DiagramContainerBase Class
DiagramContainerBase Members
DiagramContainerBase Constructor
DiagramContainerBase Properties
DiagramControl Class
DiagramCustomItemDragEventArgs Class
DiagramCustomItemQueryContinueDragEventArgs Class
DiagramDataBindingController Class
DiagramDataBindingControllerBase Class
DiagramDrawingContext Enumeration
DiagramImage Class
DiagramItem Class
DiagramItemBoundsChangedEventArgs Class
DiagramItemCollection Class
DiagramItemContentChangedEventArgs Class
DiagramItemCreatingEventArgs Class
DiagramItemDrawingEventArgs Class
DiagramItemInitializingEventArgs Class
DiagramItemsChangedEventArgs Class
DiagramItemsDeletingEventArgs Class
DiagramItemsGeneratedEventArgs Class
DiagramItemsMovingEventArgs Class
DiagramItemsPastingEventArgs Class
DiagramItemsResizingEventArgs Class
DiagramItemsRotatingEventArgs Class
DiagramOrgChartController Class
DiagramPanAndZoomControl Class
DiagramQueryConnectionPointsEventArgs Class
DiagramQueryItemDrawActionEventArgs Class
DiagramQueryItemEditActionEventArgs Class
DiagramQueryItemsActionEventArgs Class
DiagramQueryItemSnappingEventArgs Class
DiagramShape Class
DiagramShowingOpenDialogEventArgs Class
DiagramShowingOpenImageDialogEventArgs Class
DiagramShowingSaveDialogEventArgs Class
DevExpress.XtraDiagram.Docking
DevExpress.XtraDiagram.Options
DevExpress.XtraEditors
DevExpress.XtraEditors.ButtonPanel
DevExpress.XtraEditors.Calendar
DevExpress.XtraEditors.Camera
DevExpress.XtraEditors.Container
DevExpress.XtraEditors.Controls
DevExpress.XtraEditors.CustomEditor
DevExpress.XtraEditors.DXErrorProvider
DevExpress.XtraEditors.Filtering
DevExpress.XtraEditors.Mask
DevExpress.XtraEditors.Persistent
DevExpress.XtraEditors.Repository
DevExpress.XtraEditors.ViewInfo
DevExpress.XtraFilterEditor
DevExpress.XtraGantt
DevExpress.XtraGantt.Base.Scheduling
DevExpress.XtraGantt.Exceptions
DevExpress.XtraGantt.Localization
DevExpress.XtraGantt.Scheduling
DevExpress.XtraGauges.Presets.Styles
DevExpress.XtraGauges.Win
DevExpress.XtraGauges.Win.Base
DevExpress.XtraGauges.Win.Gauges.Circular
DevExpress.XtraGauges.Win.Gauges.Digital
DevExpress.XtraGauges.Win.Gauges.Linear
DevExpress.XtraGauges.Win.Gauges.State
DevExpress.XtraGrid
DevExpress.XtraGrid.Columns
DevExpress.XtraGrid.EditForm
DevExpress.XtraGrid.FilterEditor
DevExpress.XtraGrid.Localization
DevExpress.XtraGrid.Views.BandedGrid
DevExpress.XtraGrid.Views.BandedGrid.ViewInfo
DevExpress.XtraGrid.Views.Base
DevExpress.XtraGrid.Views.Base.ViewInfo
DevExpress.XtraGrid.Views.Card
DevExpress.XtraGrid.Views.Card.ViewInfo
DevExpress.XtraGrid.Views.Grid
DevExpress.XtraGrid.Views.Grid.ViewInfo
DevExpress.XtraGrid.Views.Layout
DevExpress.XtraGrid.Views.Layout.Events
DevExpress.XtraGrid.Views.Layout.ViewInfo
DevExpress.XtraGrid.Views.Printing
DevExpress.XtraGrid.Views.Tile
DevExpress.XtraGrid.Views.WinExplorer
DevExpress.XtraGrid.WinExplorer
DevExpress.XtraLayout
DevExpress.XtraLayout.Converter
DevExpress.XtraLayout.Customization
DevExpress.XtraLayout.HitInfo
DevExpress.XtraLayout.Localization
DevExpress.XtraLayout.Utils
DevExpress.XtraMap
DevExpress.XtraMap.Printing
DevExpress.XtraNavBar
DevExpress.XtraNavBar.ViewInfo
DevExpress.XtraPdfViewer
DevExpress.XtraPdfViewer.Commands
DevExpress.XtraPdfViewer.Extensions
DevExpress.XtraPdfViewer.Localization
DevExpress.XtraPivotGrid
DevExpress.XtraPivotGrid.Data
DevExpress.XtraPrinting
DevExpress.XtraPrinting.Control
DevExpress.XtraPrinting.Preview
DevExpress.XtraPrintingLinks
DevExpress.XtraReports.UI
DevExpress.XtraRichEdit
DevExpress.XtraRichEdit.Commands
DevExpress.XtraRichEdit.Export
DevExpress.XtraRichEdit.Import
DevExpress.XtraRichEdit.Menu
DevExpress.XtraScheduler
DevExpress.XtraScheduler.Drawing
DevExpress.XtraScheduler.GoogleCalendar
DevExpress.XtraScheduler.Printing
DevExpress.XtraScheduler.Reporting
DevExpress.XtraScheduler.Reporting.UI
DevExpress.XtraScheduler.Services
DevExpress.XtraScheduler.Services.Implementation
DevExpress.XtraScheduler.UI
DevExpress.XtraSpellChecker
DevExpress.XtraSpellChecker.Localization
DevExpress.XtraSplashForm
DevExpress.XtraSplashScreen
DevExpress.XtraSpreadsheet
DevExpress.XtraSpreadsheet.Services
DevExpress.XtraTab
DevExpress.XtraTab.Buttons
DevExpress.XtraTab.ViewInfo
DevExpress.XtraTabbedMdi
DevExpress.XtraToolbox
DevExpress.XtraTreeList
DevExpress.XtraTreeList.Columns
DevExpress.XtraTreeList.Data
DevExpress.XtraTreeList.Localization
DevExpress.XtraTreeList.Menu
DevExpress.XtraTreeList.Nodes
DevExpress.XtraTreeList.Nodes.Operations
DevExpress.XtraTreeList.StyleFormatConditions
DevExpress.XtraTreeMap
DevExpress.XtraTreeMap.Printing
DevExpress.XtraVerticalGrid
DevExpress.XtraVerticalGrid.Events
DevExpress.XtraVerticalGrid.Localization
DevExpress.XtraVerticalGrid.Rows
DevExpress.XtraWaitForm
DevExpress.XtraWizard
ASP.NET Controls and MVC Extensions
ASP.NET Bootstrap Controls
ASP.NET Core Bootstrap Controls
WPF Controls
Xamarin Controls
Windows 10 App Controls
Office File API
Reporting
Report and Dashboard Server
Dashboard
eXpressApp Framework
eXpress Persistent Objects
CodeRush
CodeRush Classic
Cross-Platform Core Libraries
Tools and Utilities
End-User Documentation
WinForms Controls
>
DevExpress.XtraDiagram
>
DiagramContainerBase
View this topic on
docs.devexpress.com
(
Learn more
)
DiagramContainerBase Members
The base class for
Containers
.
Public Constructors
Show:
Inherited
Name
Description
DiagramContainerBase
Overloaded. Initializes a new instance of the
DiagramContainerBase
class with default settings.
Top
Public Properties
Show:
Inherited
Name
Description
ActualConnectionPoints
Returns the list of connection point locations. (Inherited from
DiagramItem
)
ActualPadding
Gets the actual padding for the diagram item. (Inherited from
DiagramItem
)
ActualPaddingF
Gets the actual padding for the diagram item. (Inherited from
DiagramItem
)
AdjustBoundsBehavior
Specifies the behavior when the end-user moves items close to the container boundaries.
AffectedByLayoutAlgorithms
Specifies whether the item can be realigned by the
automatic layout algoritms
. (Inherited from
DiagramItem
)
Anchors
Gets or sets the sides of the root item (page) to which the current
DiagramItem
object is anchored. (Inherited from
DiagramItem
)
Angle
This member is not supported by the
DiagramContainerBase
class.
Appearance
Provides access to the item's appearance settings. (Inherited from
DiagramItem
)
AreSubordinatesVisible
Gets whether the current item's subordinates are visible. This is a dependency property. (Inherited from
DiagramItem
)
BackgroundId
This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from
DiagramItem
)
Bindings
Gets a collection of current diagram item's bindings. This is a dependency property. (Inherited from
DiagramItem
)
Bounds
Gets or sets the item bounds. (Inherited from
DiagramItem
)
CanAttachConnectorBeginPoint
Specifies whether end-users can attach a connector's beginning point to the item. (Inherited from
DiagramItem
)
CanAttachConnectorEndPoint
Specifies whether end-users can attach the end point of a connector to the item. (Inherited from
DiagramItem
)
CanChangeParent
Specifies whether to allow end-users to place the item into another container. (Inherited from
DiagramItem
)
CanCopy
Specifies whether to allow end-users to copy the item to the clipboard. (Inherited from
DiagramItem
)
CanCopyWithoutParent
Specifies whether to allow end-users to copy the item placed in a container. (Inherited from
DiagramItem
)
CanDelete
Specifies whether to allow end-users to delete the item. (Inherited from
DiagramItem
)
CanDeleteWithoutParent
Specifies whether to allow end-users to delete the item placed in a container. (Inherited from
DiagramItem
)
CanEdit
Specifies whether to allow end-users to edit the text displayed by the item. (Inherited from
DiagramItem
)
CanHideSubordinates
Gets or sets whether to display the expand-collapse button below the diagram item that allows an end-user to show/hide the item's subordinates. (Inherited from
DiagramItem
)
CanMove
Specifies whether to allow end-users to move the item across the canvas. (Inherited from
DiagramItem
)
CanResize
Specifies whether to allow end-users to resize the item. (Inherited from
DiagramItem
)
CanRotate
This member is not supported by the
DiagramContainerBase
class.
CanSelect
Specifies whether to allow end-users to select the item. (Inherited from
DiagramItem
)
CanSnapToOtherItems
Specifies whether the item can snap to other items. (Inherited from
DiagramItem
)
CanSnapToThisItem
Specifies whether other items can snap to this item. (Inherited from
DiagramItem
)
CollapseButtonHorizontalAlignment
Gets or sets the horizontal alignment of the collapse button's border relative to its actual position. (Inherited from
DiagramItem
)
CollapseButtonOffset
Gets or sets the collapse button's offset. (Inherited from
DiagramItem
)
CollapseButtonPosition
Gets or sets the position of the collapse button. (Inherited from
DiagramItem
)
CollapseButtonVerticalAlignment
Gets or sets the vertical alignment of the collapse button's border relative to its actual position. (Inherited from
DiagramItem
)
CollapseButtonVisibilityMode
Gets or sets a value that indicates when the collapse button is displayed. This is a dependency property. (Inherited from
DiagramItem
)
ConnectionPoints
Specifies the list of points on the perimeter of a shape at which connectors can terminate. (Inherited from
DiagramItem
)
Container
Gets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from
System.ComponentModel.Component
)
CustomStyleId
This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from
DiagramItem
)
DataContext
Gets or sets the data item bound to the diagram item. (Inherited from
DiagramItem
)
ForegroundId
This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from
DiagramItem
)
Height
Gets or sets the item height. (Inherited from
DiagramItem
)
IncomingConnectors
Gets the collection of the current item's incoming connectors. (Inherited from
DiagramItem
)
IsDisposed
Gets whether the current diagram item is disposed. (Inherited from
DiagramItem
)
IsSelected
Gets whether the current item is selected. (Inherited from
DiagramItem
)
IsSnapScope
This member supports the internal infrastructure and is not intended to be used directly from your code.
IsTextEditMode
Gets whether the diagram item's text is currently being edited. (Inherited from
DiagramItem
)
IsVisible
Gets whether the current diagram item is visible. (Inherited from
DiagramItem
)
Items
Provides access to the collection of diagram items placed within the container.
MinHeight
Gets or sets the minimum item height. (Inherited from
DiagramItem
)
MinSize
Gets or sets the minimum item size. (Inherited from
DiagramItem
)
MinWidth
Gets or sets the minimum item width. (Inherited from
DiagramItem
)
MoveWithSubordinates
Gets or sets whether moving the current diagram item also moves its subordinates. This is a dependency property. (Inherited from
DiagramItem
)
OutgoingConnectors
Gets the collection of the current item's outgoing connectors. (Inherited from
DiagramItem
)
Owner
Gets the owner of the current diagram item. (Inherited from
DiagramItem
)
Padding
Gets or sets the amount of space between the item's borders and its contents. (Inherited from
DiagramItem
)
ParentItem
Returns the current item's parent item. (Inherited from
DiagramItem
)
Position
Gets or sets the coordinates of the item's upper left corner. (Inherited from
DiagramItem
)
SelectionLayer
This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from
DiagramItem
)
Site
Gets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component. (Inherited from
System.ComponentModel.Component
)
Size
Gets or sets the size of the item. (Inherited from
DiagramItem
)
StrokeId
This member supports the internal infrastructure, and is not intended to be used directly from your code. (Inherited from
DiagramItem
)
TabStop
Gets or sets whether the current item can be navigated to during item navigation using the TAB key. (Inherited from
DiagramItem
)
Tag
Gets or sets an arbitrary object value that can be used to store custom information about this element. (Inherited from
DiagramItem
)
TemplateCondition
Gets or sets a condition that is used to choose a template for the diagram item. This is a dependency property. (Inherited from
DiagramItem
)
TemplateName
Identifies the item as a template used by data binding controllers. (Inherited from
DiagramItem
)
ThemeStyleId
Gets or sets the identifier of a style applied to the diagram item. (Inherited from
DiagramItem
)
Weight
This member supports the internal infrastructure and is not intended to be used directly from your code. (Inherited from
DiagramItem
)
Width
Gets or sets the item width. (Inherited from
DiagramItem
)
X
Returns the horizontal coordinate of the item's upper left corner. (Inherited from
DiagramItem
)
Y
Returns the vertical coordinate of the item's upper left corner. (Inherited from
DiagramItem
)
Top
Public Methods
Show:
Inherited
Name
Description
CreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from
System.MarshalByRefObject
)
Dispose
Releases all resources used by the System.ComponentModel.Component. (Inherited from
System.ComponentModel.Component
)
Equals
Determines whether the specified System.Object is equal to the current System.Object. (Inherited from
System.Object
)
Equals
Determines whether the specified System.Object instances are considered equal. (Inherited from
System.Object
)
GetDiagram
Gets the diagram control that is the owner of the diagram item. (Inherited from
DiagramItem
)
GetHashCode
Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from
System.Object
)
GetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from
System.MarshalByRefObject
)
GetType
Gets the System.Type of the current instance. (Inherited from
System.Object
)
InitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from
System.MarshalByRefObject
)
ReferenceEquals
Determines whether the specified System.Object instances are the same instance. (Inherited from
System.Object
)
ToString
Returns a System.String containing the name of the System.ComponentModel.Component, if any. This method should not be overridden. (Inherited from
System.ComponentModel.Component
)
Top
Public Events
Show:
Inherited
Name
Description
AngleChanged
Fires each time the value of the
DiagramItem.Angle
property is changed. (Inherited from
DiagramItem
)
BoundsChanged
Fires each time the value of the
DiagramItem.Bounds
property is changed. (Inherited from
DiagramItem
)
Disposed
Occurs when the component is disposed by a call to the System.ComponentModel.Component.Dispose method. (Inherited from
System.ComponentModel.Component
)
HeightChanged
Fires each time the value of the
DiagramItem.Height
property is changed. (Inherited from
DiagramItem
)
PositionChanged
Fires each time the value of the
DiagramItem.Position
property is changed. (Inherited from
DiagramItem
)
SizeChanged
Fires each time the value of either
DiagramItem.Height
or
DiagramItem.Width
property is changed. (Inherited from
DiagramItem
)
WidthChanged
Fires each time the value of the
DiagramItem.Width
property is changed. (Inherited from
DiagramItem
)
XChanged
Fires each time the value of the
DiagramItem.X
property is changed. (Inherited from
DiagramItem
)
YChanged
Fires each time the value of the
DiagramItem.Y
property is changed. (Inherited from
DiagramItem
)
Top
See Also
DiagramContainerBase Class
DevExpress.XtraDiagram Namespace
Is this topic helpful?
Additional Feedback
Close
Please tell us how you’d like us to improve this topic.
Send