Search
ItemListView Members
Constructors Fields Attached Properties Properties Methods
 


A ListView control with specific support for hosting DiagramItems and dragging them to DiagramView control.

The following tables list the members exposed by the ItemListView type.

 Public Constructors

  Name Description

ItemListView

Initializes a new instance of the ItemListView class.

 Public Fields

  Name Description

AutoConnectDistanceProperty

Identifies the AutoConnectDistance dependency property.

AutoConnectLinksProperty

Identifies the AutoConnectLinks dependency property.

HasIconSizeProperty

Identifies the HasIconSize dependency property.

IconSizeProperty

Identifies the IconSize dependency property.

LabelProperty

Identifies the Label attached property which defines the text of the Label next to the DiagramItem icon.

NewInstanceSizeProperty

Identifies the NewInstanceSize dependency property.

 Public Attached Properties

  Name Description

LabelProperty

 

 Public Properties

  Name Description

AutoConnectDistance

Gets or sets the maximum distance within which a link will attempt to auto-connect to a nearby node.

AutoConnectLinks

Gets or sets a value indicating whether links should be automatically connected to nearby nodes when dropped from the ItemListView.

HasIconSize

For internal use.

IconSize

Gets or sets the size of item icons displayed in this list view.

NewInstanceSize

Gets or sets the default size of instances created by dragging from this list view.

 Public Methods

  Name Description

GetLabel

Gets the value of the Label attached property.

SetLabel

Sets the value of the Label attached property.

 Protected Methods

  Name Description

OnPreviewMouseDown

UIElement.OnPreviewMouseDown override.

OnPreviewMouseMove

UIElement.OnPreviewMouseMove override.

 See Also