各行にチェックボックスのあるリストビューがあり、ユーザーがアプリを終了して後でそのリストビューに戻った場合、同じ項目がチェックされたままになるようにする必要があります。チェックされた項目を正常に保存しましたが、しようとするとリストgetview()が遅れ始め、ランダムなチェックボックスがチェックされ始めます。
以下は、ボックスを再チェックする私のコードです
 using (VehicleFeaturesDB vfdb = new VehicleFeaturesDB())
      {
          selectedfeatures = vfdb.GetSelectedFeatures(Selector.vehicleId);
          if (listOfSelectedFeatures != null)
          {
              foreach (Features f in listOfSelectedFeatures)
              {
                  if (feature.FeatureID == f.FeatureID)
                  {
                      CheckBox.Checked = true;
                  }
              }
          }
      }
ター