簡體   English   中英

在Xamarin.iOS中將單個項目添加到ListView

[英]Adding a single item to a ListView in Xamarin.iOS

我有一個Xamarin.iOS應用程序,該應用程序在.xaml文件中具有ListView,該文件最初在啟動時從數據庫中填充了大約4000項(可能更多)。

<ListView x:Name="listView"></ListView>

用戶將在打開該應用程序的另一個頁面時在該頁面上創建條目,因此我想在.xaml.cs文件中添加一個函數以僅使用該條目來更新ListView,因此不必再次訪問其他4000個條目。

使用string[]List<string>設置ListView中的所有項目很簡單, listView.ItemsSource = myStringArray;使用listView.ItemsSource = myStringArray; ; 但是,我似乎無法弄清楚如何向ListView中添加單個項目(字符串)。 一些答案包括使用ArrayAdaptor<string>但這僅適用於Xamarin.Android。 如何在Xamarin.iOS的ListView中添加一個字符串?

ObservableCollection<string> data = new ObservableCollection<string>();

// do something to populate data with an initial dataset

MyListView.ItemsSource = data;

// to add an item to the ListView, add it to the ItemsSource 
data.Add("my new item");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM