0

各行にチェックボックスのあるリストビューがあり、ユーザーがアプリを終了して後でそのリストビューに戻った場合、同じ項目がチェックされたままになるようにする必要があります。チェックされた項目を正常に保存しましたが、しようとするとリスト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;
                  }
              }
          }

      }

ター

4

1 に答える 1