Class WorkflowNodeAdorner
- Namespace
- H.Controls.Diagram.Extensions.Workflow
- Assembly
- H.Controls.Diagram.Extensions.Workflow.dll
public class WorkflowNodeAdorner : ControlTemplateAdorner, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient- Inheritance
- 
      
      
      
      
      
      
      
      
      
      
      WorkflowNodeAdorner
- Implements
- Inherited Members
- Extension Methods
Constructors
WorkflowNodeAdorner(UIElement)
public WorkflowNodeAdorner(UIElement adornedElement)Parameters
- adornedElementUIElement
Fields
TemplateProperty
public static readonly DependencyProperty TemplatePropertyField Value
Methods
ArrangeOverride(Size)
When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class.
protected override Size ArrangeOverride(Size finalSize)Parameters
- finalSizeSize
- The final area within the parent that this element should use to arrange itself and its children. 
Returns
- Size
- The actual size used. 
CreateTemplate()
protected override ControlTemplate CreateTemplate()Returns
GetTemplate(DependencyObject)
public static ControlTemplate GetTemplate(DependencyObject obj)Parameters
- objDependencyObject
Returns
MeasureOverride(Size)
Implements any custom measuring behavior for the adorner.
protected override Size MeasureOverride(Size constraint)Parameters
- constraintSize
- A size to constrain the adorner to. 
Returns
OnTemplateChanged(DependencyObject, DependencyPropertyChangedEventArgs)
public static void OnTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)Parameters
SetTemplate(DependencyObject, ControlTemplate)
public static void SetTemplate(DependencyObject obj, ControlTemplate value)Parameters
- objDependencyObject
- valueControlTemplate