UpdateSelection(Control, Boolean, Boolean, Boolean, Boolean, Boolean) Method
Updates the selection for a container based on user interaction.
Definition
Namespace: Avalonia.Controls.Primitives
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
protected void UpdateSelection(
Control container,
bool select = true,
bool rangeModifier = false,
bool toggleModifier = false,
bool rightButton = false,
bool fromFocus = false
)
Protected Sub UpdateSelection (
container As Control,
Optional select As Boolean = true,
Optional rangeModifier As Boolean = false,
Optional toggleModifier As Boolean = false,
Optional rightButton As Boolean = false,
Optional fromFocus As Boolean = false
)
member UpdateSelection :
container : Control *
?select : bool *
?rangeModifier : bool *
?toggleModifier : bool *
?rightButton : bool *
?fromFocus : bool
(* Defaults:
let _select = defaultArg select true
let _rangeModifier = defaultArg rangeModifier false
let _toggleModifier = defaultArg toggleModifier false
let _rightButton = defaultArg rightButton false
let _fromFocus = defaultArg fromFocus false
*)
-> unit
Parameters
- Control
- The container.
- 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
See Also
Reference
SelectingItemsControl Class
UpdateSelection Overload
Avalonia.Controls.Primitives Namespace