ListPicker- "SelectedItem must always be set to a valid value”

ListPicker- "SelectedItem must always be set to a valid value”
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
próbuję uporać się z kontrolką ListPickera w WP. Na wstępie wypełniam list picker tablicą stringów

Kopiuj
 
            for (int i = 0; i < name.Length; i++)
            {
                picker.Items.Add(name[i]);
            }

Następnie po naciśnięciu przycisku chcę wyczyścić ListPicker i wypełnić inna tablicą - robię to tak:

Kopiuj
 
            picker.Items.Clear(); // tu jest błąd
            for (int i = 0; i < phone.Length; i++)
            {
                picker.Items.Add(phone[i]);
            }

Wyświetla się komunikat SelectedItem must always be set to a valid value
Spróbowałem innego rozwiązania:

Kopiuj
 
            picker.SelectedItem = null; // tu jest ten sam błąd
            picker.Items.Clear();
            for (int i = 0; i < phone.Length; i++)
            {
                picker.Items.Add(phone[i]);
            }

Proszę o pomoc.
Dziękuję i pozdrawiam
A.

  • Rejestracja: dni
  • Ostatnio: dni
0

Nikt nie wie jak można rozwiązać mój problem?

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

"SelectedItem must always be set to a valid value" - napisz którego słowa nie rozumiesz.

  • Rejestracja: dni
  • Ostatnio: dni
0

Rozumiem wszystkie... Cokolwiek nie wpisałbym w linijce picker.SelectedItem (null, wartość liczbowa) zawsze to samo.

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

Więc nie wpisuj nić dopóki nie wypełnisz wartościami.

  • Rejestracja: dni
  • Ostatnio: dni
0

Na samym początku wypelniam. Później, w trakcie działania programu chce zmienić itemy. W momencie kiedy czyszczę kontrolke jest błąd. Jak ustawiam selectedindex również jest ten błąd...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.