Selector.SelectedItem Egenskap

Definition

Hämtar eller anger det första objektet i den aktuella markeringen eller returnerar null om markeringen är tom.

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

Egenskapsvärde

Det första objektet i den aktuella markeringen eller null om markeringen är tom.

Attribut

Exempel

I följande exempel hämtas SelectedItem från en 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

Kommentarer

Om en Selector har stöd för att välja ett enskilt objekt SelectedItem returnerar egenskapen det markerade objektet. Om en Selector stöder flera val SelectedItem returnerar det objekt som användaren valde först.

Inställningen SelectedItem i en Selector som stöder flera val rensar befintliga markerade objekt och anger markeringen till det angivna objektet.

Information om beroendeegenskap

Item Value
Identifierarfält SelectedItemProperty
Metadataegenskaper inställda på true BindsTwoWayByDefault, Journal

Gäller för