-
-
Notifications
You must be signed in to change notification settings - Fork 270
Nodify_ConnectionContainer
Namespace: Nodify
Assembly: Nodify
Inheritance: Object → DispatcherObject → DependencyObject → Visual → UIElement → FrameworkElement → ContentPresenter → ConnectionContainer
Implements: IKeyboardFocusTarget<ConnectionContainer>
References: ConnectionsMultiSelector, SelectionType
public class ConnectionContainer : ContentPresenter, IKeyboardFocusTarget<ConnectionContainer>
public ConnectionContainer(ConnectionsMultiSelector selector);
Parameters
selector
ConnectionsMultiSelector
public virtual Rect Bounds { get; set; }
Property Value
public FrameworkElement Connection { get; set; }
Property Value
Gets or sets whether this ConnectionContainer can be selected.
public bool IsSelectable { get; set; }
Property Value
Gets or sets a value that indicates whether this ConnectionContainer is selected. Can only be set if ConnectionContainer.IsSelectable is true.
public bool IsSelected { get; set; }
Property Value
public ConnectionsMultiSelector Selector { get; set; }
Property Value
protected override void OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs e);
Parameters
e
DependencyPropertyChangedEventArgs
protected override void OnMouseDown(MouseButtonEventArgs e);
Parameters
protected override void OnMouseUp(MouseButtonEventArgs e);
Parameters
protected override void OnVisualParentChanged(DependencyObject oldParent);
Parameters
oldParent
DependencyObject
Modifies the selection state of the current item based on the specified selection type.
public void Select(SelectionType type);
Parameters
type
SelectionType: The type of selection to perform.
Occurs when this ConnectionContainer is selected.
public event RoutedEventHandler Selected;
Event Type
Occurs when this ConnectionContainer is unselected.
public event RoutedEventHandler Unselected;
Event Type