2016-10-09 27 views
0

ListViewに保存されている項目のList<>CheckBoxのものです。私が必要とするものは、チェックされたアイテムを別のList<>に保管することです。ここでListViewにデータが表示され、どのように移入されたコードは次のとおりです。ListViewからチェック項目を受け取る方法は?

 List<Product> _productsList = ProductsFromXml(); 

     List<Product> checkedProducts = new List<Product>(); 

     productsListView = FindViewById<ListView>(Resource.Id.listView1); 
     productsListView.Adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItemMultipleChoice, _productsList); 
     productsListView.ChoiceMode = ChoiceMode.Multiple; 

答えて

-1

[OK]をクリックします。以下はC#コードです:

foreach (ListViewItem xitem in productsListView.CheckedItems) 
{ 
    // Do whatever you want with checked item 'xitem' 
} 
+0

ドキュメントはC#に関するものですか?私はあなたの行を試したので、システムにはそのような方法はない、と言われています。 – Zilvinas

+0

それはとにかく動作しません:(つまり、mehtodとしての 'CheckedItems'は存在しません – Zilvinas

関連する問題