Selector.SelectedItem Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |