BaseListView

StockSharp.Xaml.Grids.Maui

Базовый класс для просмотра списка торговых данных (на основе карточек для мобильных устройств).

Наследует: ContentView

Конструкторы

BaseListView
public BaseListView()
baseListView = BaseListView()

Создает новый экземпляр.

Свойства

CollectionView
protected CollectionView CollectionView { get; }
value = baseListView.CollectionView

Получает внутренний CollectionView.

ItemsSource
public IEnumerable ItemsSource { get; set; }
value = baseListView.ItemsSource
baseListView.ItemsSource = value

Получает или устанавливает источник.

SelectedItem
public object SelectedItem { get; set; }
value = baseListView.SelectedItem
baseListView.SelectedItem = value

Получает или устанавливает выбранный элемент.

ShowSearch
public bool ShowSearch { get; set; }
value = baseListView.ShowSearch
baseListView.ShowSearch = value

Получает или устанавливает, показывать ли панель поиска.

Методы

CreateItemTemplate
protected abstract DataTemplate CreateItemTemplate()
result = baseListView.CreateItemTemplate()

Создает шаблон элементов для списка. Переопределяет производные классы.

FilterItem
protected virtual bool FilterItem(object item, string searchText)
result = baseListView.FilterItem(item, searchText)

Фильтры элементов на основе текста поиска. Переопределить для реализации поиска.

ScrollTo
public void ScrollTo(object item, ScrollToPosition position, bool animate)
baseListView.ScrollTo(item, position, animate)

Свитки к указанному пункту.

События

ItemTapped
public event EventHandler<object> ItemTapped
baseListView.ItemTapped += handler

Событие касания элемента.

SearchTextChanged
public event EventHandler<string> SearchTextChanged
baseListView.SearchTextChanged += handler

Событие изменения текста поиска.

SelectionChanged
public event EventHandler<SelectionChangedEventArgs> SelectionChanged
baseListView.SelectionChanged += handler

Событие изменения выбора.

Поля

ItemsSourceProperty
public static readonly BindableProperty ItemsSourceProperty
value = BaseListView.ItemsSourceProperty

Привязываемое свойство источника элементов.

SelectedItemProperty
public static readonly BindableProperty SelectedItemProperty
value = BaseListView.SelectedItemProperty

Привязываемое свойство выбранного элемента.

ShowSearchProperty
public static readonly BindableProperty ShowSearchProperty
value = BaseListView.ShowSearchProperty

Показать привязываемое свойство панели поиска.