Zdublowane wartości w comboboxie z wartościami z tabeli (WPF)

0

Mam problem z ustawieniem poprawnego ładowania itemów do Comboboxa.

Itemy pobieram bezpośrednio z bazy danych. Są pobierane wszystkie, natomiast są one zdublowane i to w dziwnej postaci, ponieważ wygląda to tak, że kolejne elementy układają się w następującej kolejności (w tym przypadku w tabeli z której pobieram dane są tylko 4 rekordy):
1
1
2
3
4
2
3
4

W dodatku po wybraniu któregokolwiek z elementów lista zyskuje dodatkową porcję zdublowanych elementów.
Elementy dodaje w następujący sposób:

 
polaczenie.Open();

                 sqlZapytanie1.CommandText = "SELECT * FROM klienci";
                 sqlZapytanie1.Connection = polaczenie;

                 sqlWynik1 = sqlZapytanie1.ExecuteReader();

                 while (sqlWynik1.Read())
                       {
                        int id = sqlWynik1.GetInt32(0);
                        string imie = sqlWynik1.GetString(1);
                        string nazwisko = sqlWynik1.GetString(2);

                        comboKlient.Items.Add(id + ". " + imie + " " + nazwisko);

                    }
0

Za mało kodu, pokaż jak to ładujesz do widoku, i co robisz przy wybieraniu elementu, to pewnie tam jest coś źle.

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