NodeListView is a toolbox alike control. It displays a list of node templates, and lets user create new nodes based on these templates by drag-and-drop. NodeListView can contain instances of any DiagramNode or UIElement derived classes.
The following tables list the members exposed by the NodeListView type.
Public Constructors| Name | Description | |
|---|---|---|
![]() |
Initializes a new instance of the NodeListView class. |
Public Fields| Name | Description | |
|---|---|---|
![]() ![]() |
Identifies the DefaultNodeSize dependency property. |
|
![]() ![]() |
Identifies the HasIconSize dependency property. |
|
![]() ![]() |
Identifies the IconSize dependency property. |
|
![]() ![]() |
Identifies the Label attached property which defines the text of the Label next to the DiagramNode icon. |
Public Attached Properties| Name | Description | |
|---|---|---|
![]() |
|
Public Properties| Name | Description | |
|---|---|---|
![]() |
Gets or sets the default size of nodes created by dragging from this list view. |
|
![]() |
For internal use. |
|
![]() |
Gets or sets the size of nodes displayed in this list view. |
Public Methods| Name | Description | |
|---|---|---|
![]() ![]() |
Gets the value of the Label attached property |
|
![]() ![]() |
Sets the value of the Label attached property |
Protected Methods| Name | Description | |
|---|---|---|
![]() |
UIElement.OnPreviewMouseDown override. |
|
![]() |
UIElement.OnPreviewMouseMove override. |
See Also