BaseListView

StockSharp.Xaml.Grids.Maui

Classe base para a negociação de visualizações de lista de dados (com base em cartões para celular).

Herda de: ContentView

Construtores

BaseListView
public BaseListView()
baseListView = BaseListView()

Cria uma nova instância.

Propriedades

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

Obtém o interno CollectionView.

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

Obtém ou define a origem dos itens.

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

Obtém ou define o item seleccionado.

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

Obtém ou define se deve mostrar a barra de pesquisa.

Métodos

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

Cria o modelo de item para a lista. Sobrescrever em classes derivadas.

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

Filtra os itens com base no texto de pesquisa. Sobrescrever para implementar a pesquisa.

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

Rola para o item especificado.

Eventos

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

Item evento grampeado.

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

Procurar o texto do evento alterado.

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

A selecção alterou o evento.

Campos

ItemsSourceProperty
public static readonly BindableProperty ItemsSourceProperty
value = BaseListView.ItemsSourceProperty

Itens de origem de propriedade aglutinante.

SelectedItemProperty
public static readonly BindableProperty SelectedItemProperty
value = BaseListView.SelectedItemProperty

Propriedade aglutinante de item selecionado.

ShowSearchProperty
public static readonly BindableProperty ShowSearchProperty
value = BaseListView.ShowSearchProperty

Mostrar a propriedade da barra de pesquisa.