Table of Contents

Class MouseOverHitTestAdornerBehavior

Namespace
H.Extensions.Behvaiors.Adorners
Assembly
H.Extensions.Behvaiors.dll
public class MouseOverHitTestAdornerBehavior : HitTestAdornerBehavior, IAnimatable, IAttachedObject
Inheritance
Behavior
MouseOverHitTestAdornerBehavior
Implements
IAttachedObject
Inherited Members
Behavior<FrameworkElement>.AssociatedObject
Behavior.CreateInstanceCore()
Behavior.Detach()
Behavior.AssociatedType
Extension Methods

Fields

IsMouseOverProperty

public static readonly DependencyProperty IsMouseOverProperty

Field Value

DependencyProperty

Properties

Parameters

public ObservableCollection<object> Parameters { get; }

Property Value

ObservableCollection<object>

Methods

Clear()

protected override void Clear()

GetIsMouseOver(DependencyObject)

public static bool GetIsMouseOver(DependencyObject obj)

Parameters

obj DependencyObject

Returns

bool

OnAttached()

Called after the behavior is attached to an AssociatedObject.

protected override void OnAttached()

Remarks

Override this to hook up functionality to the AssociatedObject.

OnDetaching()

Called when the behavior is being detached from its AssociatedObject, but before it has actually occurred.

protected override void OnDetaching()

Remarks

Override this to unhook functionality from the AssociatedObject.

OnIsMouseOverChanged(DependencyObject, DependencyPropertyChangedEventArgs)

public static void OnIsMouseOverChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

Parameters

d DependencyObject
e DependencyPropertyChangedEventArgs

SetIsMouseOver(DependencyObject, bool)

public static void SetIsMouseOver(DependencyObject obj, bool value)

Parameters

obj DependencyObject
value bool