Selector.SelectionChanged Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer de selectie van een Selector wijziging wordt uitgevoerd.
public:
event System::Windows::Controls::SelectionChangedEventHandler ^ SelectionChanged;
public event System.Windows.Controls.SelectionChangedEventHandler SelectionChanged;
member this.SelectionChanged : System.Windows.Controls.SelectionChangedEventHandler
Public Custom Event SelectionChanged As SelectionChangedEventHandler
Gebeurtenistype
Voorbeelden
In het volgende voorbeeld ziet u hoe u de SelectionChanged gebeurtenis koppelt aan een keuzelijst.
<TextBox Name="tb" Width="140" Height="30"></TextBox>
<ListBox Name="lb" Width="100" Height="55" SelectionChanged="PrintText" SelectionMode="Single">
<ListBoxItem>Item 1</ListBoxItem>
<ListBoxItem>Item 2</ListBoxItem>
<ListBoxItem>Item 3</ListBoxItem>
<ListBoxItem>Item 4</ListBoxItem>
<ListBoxItem>Item 5</ListBoxItem>
<ListBoxItem>Item 6</ListBoxItem>
<ListBoxItem>Item 7</ListBoxItem>
<ListBoxItem>Item 8</ListBoxItem>
<ListBoxItem>Item 9</ListBoxItem>
<ListBoxItem>Item 10</ListBoxItem>
</ListBox>
In het volgende voorbeeld ziet u hoe u de SelectionChanged gebeurtenis kunt afhandelen.
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
Opmerkingen
Deze gebeurtenis treedt op wanneer er een wijziging in een selectie is. Een selectie kan niet alleen worden gewijzigd door gebruikersinteractie, maar ook door binding en andere ingestelde waarden.
Gerouteerde gebeurtenisgegevens
| Item | Waarde |
|---|---|
| Id-veld | SelectionChangedEvent |
| Routeringsstrategie | Borrelen |
| Gedelegeerde | SelectionChangedEventHandler |