C# Class ServiceInsight.SequenceDiagram.Diagram.DiagramControl

Inheritance: System.Windows.Controls.ListBox, IDiagram
Show file Open project: Particular/ServiceInsight

Public Properties

Property Type Description
DiagramSurfacePart string
ItemHostPart string
LayoutManagerProperty System.Windows.DependencyProperty

Public Methods

Method Description
BringIntoView ( DiagramItem item ) : void
GetItemFromContainer ( DiagramItem item ) : DiagramVisualItem
OnApplyTemplate ( ) : void

Protected Methods

Method Description
GetContainerForItemOverride ( ) : DependencyObject
IsItemItsOwnContainerOverride ( object item ) : bool

Private Methods

Method Description
DiagramControl ( ) : System
OnControlLoaded ( ) : void
OnGeneratorStatusChanged ( object sender, EventArgs e ) : void
PerformLayout ( ) : void

Method Details

BringIntoView() public method

public BringIntoView ( DiagramItem item ) : void
item DiagramItem
return void

GetContainerForItemOverride() protected method

protected GetContainerForItemOverride ( ) : DependencyObject
return System.Windows.DependencyObject

GetItemFromContainer() public method

public GetItemFromContainer ( DiagramItem item ) : DiagramVisualItem
item DiagramItem
return DiagramVisualItem

IsItemItsOwnContainerOverride() protected method

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
return bool

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

Property Details

DiagramSurfacePart public static property

public static string DiagramSurfacePart
return string

ItemHostPart public static property

public static string ItemHostPart
return string

LayoutManagerProperty public static property

public static DependencyProperty,System.Windows LayoutManagerProperty
return System.Windows.DependencyProperty