[英]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.