Skip to main content

UpdateSelectionFromEventSource Method

Updates the selection based on an event that may have originated in a container that belongs to the control.

Definition

Namespace: Avalonia.Controls.Primitives
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)

protected bool UpdateSelectionFromEventSource(
Object? eventSource,
bool select = true,
bool rangeModifier = false,
bool toggleModifier = false,
bool rightButton = false,
bool fromFocus = false
)

Parameters

  Object
The control that raised the event.
  Boolean  (Optional)
Whether the container should be selected or unselected.
  Boolean  (Optional)
Whether the range modifier is enabled (i.e. shift key).
  Boolean  (Optional)
Whether the toggle modifier is enabled (i.e. ctrl key).
  Boolean  (Optional)
Whether the event is a right-click.
  Boolean  (Optional)
Wheter the event is a focus event

Return Value

Boolean
True if the event originated from a container that belongs to the control; otherwise false.

See Also

Reference

SelectingItemsControl Class
Avalonia.Controls.Primitives Namespace