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

0

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

 
            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:

 
            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:

 
            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.

0

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

0

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

0

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

0

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

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...

1 użytkowników online, w tym zalogowanych: 0, gości: 1