Selector.SelectionChanged Gebeurtenis

Definitie

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

Van toepassing op