więc mam TreeView, który wygląda mniej więcej tak:Binding wybór TreeView do ViewModel
<TreeView Name="elementTreeView"
ItemsSource="{Binding Elements}"
Width="Auto"
SelectedValuePath="Path" />
Mam też TextBlock zdefiniowane następująco:
<TextBlock Text="{Binding ElementName=elementTreeView, Path=SelectedValue}" />
Moja ModelView jest dość prosty i zawiera dokładnie czego można się spodziewać. To, czego szukam, to sposób na powiązanie właściwości w moim ViewModel z SelectedValue. Teraz blok tekstu wyświetla to, czego potrzebuję. Czy istnieje jakiś prosty sposób związania tej właściwości?
Nie całkiem jestem pewien, o co pytasz .. Czy chcesz, aby TreeView aktualizował właściwość SelectedValue VM, czy właściwość SelectedValue maszyny VM, aby zaktualizować TreeView? – hemp
Przepraszam, jeśli moje pytanie nie było całkiem zrozumiałe. Wciąż jestem nowy w WPF. Chcę, aby TreeView zaktualizował właściwość SelectedValue maszyny VM. Próbuję również zrobić to przy użyciu wiązania zamiast zdarzenia SelectedItemChanged, aby poprawnie zachować wzorzec MVVM. – LandonSchropp