C# Class ServiceInsight.SequenceDiagram.Diagram.DiagramControl

Inheritance: System.Windows.Controls.ListBox, IDiagram
显示文件 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_oe static_oe property

public static string DiagramSurfacePart
return string

ItemHostPart public_oe static_oe property

public static string ItemHostPart
return string

LayoutManagerProperty public_oe static_oe property

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