TreeDataGrid for Avalonia Home
  1. Home
  2. Docs
  3. API
    1. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. Avalonia.Controls.Selection
    4. ITreeDataGridSelectionInteraction

    ITreeDataGridSelectionInteraction Interface

    Definition

    Namespace Avalonia.Controls.Selection
    Assembly Avalonia.Controls.TreeDataGrid.dll
    Derived Avalonia.Controls.Selection.TreeDataGridCellSelectionModel<TModel>, Avalonia.Controls.Selection.TreeDataGridRowSelectionModel<TModel>
    View source

    Defines the interaction between a TreeDataGrid and an ITreeDataGridSelection model.

    public interface ITreeDataGridSelectionInteraction
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Methods (10)

    IsCellSelected(Int32, Int32)
    IsRowSelected(IRow)
    IsRowSelected(Int32)
    OnKeyDown(TreeDataGrid, KeyEventArgs)
    OnKeyUp(TreeDataGrid, KeyEventArgs)
    OnPointerMoved(TreeDataGrid, PointerEventArgs)
    OnPointerPressed(TreeDataGrid, PointerPressedEventArgs)
    OnPointerReleased(TreeDataGrid, PointerReleasedEventArgs)
    OnPreviewKeyDown(TreeDataGrid, KeyEventArgs)
    OnTextInput(TreeDataGrid, TextInputEventArgs)

    Events (1)

    SelectionChanged

    Copyright © 2026, Wieslaw Soltes aka wieslawsoltes - Content licensed under the Creative Commons CC BY 2.5 | Site generated by lunet hosted on GitHub Pages