Page 1 of 1

listBox1.SelectedItem

Posted: Thu Feb 02, 2012 20:46
by k0Seek
Zdravíčko, mám takový problémek. Mám jeden listbox a chci aby se jeho výběr projevil v textboxu a mám to asi takhle:

Code: Select all

        private void listBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            MaskBox2.Text = listBox1.SelectedItem.ToString();
        }
ono to skoro funguje, problém je v tom, že když vyberu položku v listboxu tak v textboxu se zobrazí "System.Windows.Controls.ListBoxItem" a né hodnota výběru.

kde dělám chybu?

listBox1.SelectedItem

Posted: Thu Feb 02, 2012 22:08
by Martin Suchan
zkus

Code: Select all

listBox1.SelectedItem.Content.ToString();
ale rdaeji si zkus neco nastudovat o Databindingu - usetris si dost prace :)

listBox1.SelectedItem

Posted: Thu Feb 02, 2012 22:39
by k0Seek
hmm tohle nefunguje, to je fuk.. na binding jsem kouka ale musím si k tomu něco přečíst asi to bude opravdu jednodušší. každopádně dík

listBox1.SelectedItem

Posted: Fri Feb 03, 2012 11:24
by matoman
MaskBox2.Text = items[listBox1.SelectedIndex].cokolvekZItemsChcesZobrazit