Selector.SelectedItem Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví první položku aktuálního výběru nebo vrátí hodnotu null, pokud je výběr prázdný.
public:
property System::Object ^ SelectedItem { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
public object SelectedItem { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.SelectedItem : obj with get, set
Public Property SelectedItem As Object
Hodnota vlastnosti
První položka aktuálního výběru nebo null
pokud je výběr prázdný.
- Atributy
Příklady
Následující příklad získá z SelectedItemListBox.
void PrintText(object sender, SelectionChangedEventArgs args)
{
ListBoxItem lbi = ((sender as ListBox).SelectedItem as ListBoxItem);
tb.Text = " You selected " + lbi.Content.ToString() + ".";
}
Private Sub PrintText(ByVal sender As Object, ByVal e As SelectionChangedEventArgs)
Dim lbsender As ListBox
Dim li As ListBoxItem
lbsender = CType(sender, ListBox)
li = CType(lbsender.SelectedItem, ListBoxItem)
tb.Text = " You selected " & li.Content.ToString & "."
End Sub
Poznámky
Pokud podporuje Selector výběr jedné položky, SelectedItem vrátí vlastnost vybranou položku. Pokud podporuje Selector více výběrů, SelectedItem vrátí položku, kterou uživatel vybral jako první.
Nastavení SelectedItem v objektu, Selector který podporuje více výběrů, vymaže existující vybrané položky a nastaví výběr na zadanou položku.
Informace o vlastnosti závislosti
Pole Identifikátor | SelectedItemProperty |
Vlastnosti metadat nastavené na true |
BindsTwoWayByDefault, Journal |