Freigeben über


Selector.SelectedItem Eigenschaft

Definition

Ruft ab oder legt das erste Element in der aktuellen Auswahl oder gibt NULL zurück, wenn die Auswahl leer ist.

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

Eigenschaftswert

Das erste Element in der aktuellen Auswahl oder null wenn die Auswahl leer ist.

Attribute

Beispiele

Das folgende Beispiel ruft die SelectedItem Von einem ListBox.

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

Hinweise

Wenn eine Selector Auswahl eines einzelnen Elements unterstützt, gibt die SelectedItem Eigenschaft das ausgewählte Element zurück. Wenn eine Selector Mehrfachauswahl unterstützt wird, wird das Element zurückgegeben, SelectedItem das der Benutzer zuerst ausgewählt hat.

Die Einstellung SelectedItem in einer Selector Option, die mehrere Auswahlen unterstützt, löscht vorhandene ausgewählte Elemente und legt die Auswahl auf das angegebene Element fest.

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld SelectedItemProperty
Auf Metadateneigenschaften festgelegt true BindsTwoWayByDefault, Journal

Gilt für: