Presenters Namespace
Namespace Avalonia.Controls.Presenters
Types
- ContentPresenter - Presents a single item of data inside a Avalonia.Controls.Primitives.TemplatedControl template.
- ItemsPresenter - Presents items inside an Avalonia.Controls.ItemsControl.
- ScrollContentPresenter - Presents a scrolling view of content inside a Avalonia.Controls.ScrollViewer.
- TableViewCellsPresenter - Lays out the cells of a Avalonia.Controls.TableViewRow according to the column definitions of the parent Avalonia.Controls.TableView.
- TableViewColumnHeadersPresenter - Displays the column headers for a Avalonia.Controls.Presenters.TableViewColumnHeadersPresenter.TableView. Computes column widths (pixel and star) and exposes them via Avalonia.Controls.TableViewColumn.ActualWidth so that Avalonia.Controls.Presenters.TableViewCellsPresenter can align cells with the headers.
- TextPresenter
- VirtualKeyboardLayoutPresenter - Presents the physical layout of keyboard keys and handles pointer interactions for key presses, gestures, and extended key popups. You are only supposed to use this class as a part of a Avalonia.Controls.Presenters.VirtualKeyboardPresenter control template
- VirtualKeyboardPresenter - Presents the virtual keyboard UI and handles input method switching, IME interactions, and key input processing. You are only supposed to use this class as a part of a Avalonia.Controls.VirtualKeyboard or Avalonia.Controls.VirtualKeyboardScope control template