Selector.SelectionChanged 이벤트


Selector의 선택 영역이 변경될 때 발생합니다.Occurs when the selection of a Selector changes.

 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 

이벤트 유형



다음 예제에서는 SelectionChanged 이벤트를 목록 상자 컨트롤에 연결 하는 방법을 보여 줍니다.The following example shows how to attach the SelectionChanged event to a list box control.

<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>

다음 예제에서는 처리 하는 방법을 보여 줍니다는 SelectionChanged 이벤트입니다.The following example shows how to handle the SelectionChanged event.

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


이 이벤트는 선택 항목이 변경 될 때마다 발생 합니다.This event occurs whenever there is a change to a selection. 선택은 사용자 상호 작용 뿐만 아니라 바인딩과 기타 집합 값에도 변경 될 수 있습니다.A selection can be changed not only by user interaction but also by binding as well as other set values.

라우팅 이벤트 정보Routed Event Information

식별자 필드Identifier field SelectionChangedEvent
라우팅 전략Routing strategy 버블링Bubbling
대리자Delegate SelectionChangedEventHandler

적용 대상