ListView, ComboBox에서 아이템 선택 시 하나(같은)의 TextBox에서 출력을하고 싶습니다.
<ListView x:Name="TestView" />
<TextBox Text="{Binding ElementName=TestView, Path=SelectedItem.Text}" />
TextBox에서 ListView를 ElementName으로 끌어와서 출력 했습니다. (Viewmodel에 추가적인 코드 없이)
이렇게 만들고 나니 ComboBox에서 아이템 선택 시 Text(같은 TextBox로)를 받아 올 좋은 방법을 모르겠습니다.
// MainWindow.xaml
<TextBox Text="{Binding TestTextLyrics}" />
// ViewModel
public string? TestTextLyrics { get; set; }
public event_ListView Or ComboBox(sender, e )
{
TestTextLyrics = Text;
}
임시방편으로는 TestTextLyrics에 바인딩하고,
ListView, ComboBox에서 아이템 선택시 각각 이벤트처리합니다.
이 방법 대신 좋은 방법이 있을까요?