Я хочу, чтобы свойство текущего элемента ICollectionView
, как я могу это сделать? ICollectionView
используется для привязки к комбинированному ящику, как связать другой элемент управления с выбранным элементом ICollectionView
?Как связать с CurrentItem ICollectionView
5
A
ответ
8
Отъезд cheat sheet. В частности, проверьте символ привязки /
, который ссылается на текущий элемент в виде коллекции.
2
Дайте вашему ComboBox имя и привяжите его к выбранному элементу.
Например:
<ComboBox x:Name="MyComboBox" ItemsSource="{Binding MyList}" />
<Grid DataContext={Binding ElementName=MyComboBox, Path=SelectedItem>
...
</Grid>
6
Установка IsSynchronizedWithCurrentItem на ComboBox будет обновлять текущий элемент с его выбора (не уверен, если вы уже делаете это). Затем вы можете связать одну и ту же коллекцию и получить доступ к ее текущему элементу с привязкой:
<ComboBox ItemsSource="{Binding Names}" IsSynchronizedWithCurrentItem="True" />
<Button Content="{Binding Path=Names/}"/>
Смежные вопросы
- 1. Создать CollectionViewSource из объекта ICollectionView CurrentItem
- 2. WPF - Как связать ICollectionView с datagrids с помощью MVVM
- 3. связать три разных ICollectionView со списком
- 4. Silverlight dataform currentitem issue
- 5. Как перемещаться по ICollectionView?
- 6. Проблема фильтрации с ICollectionView
- 7. Фильтрация ObservableCollection с ICollectionView
- 8. Связывание с CurrentItem в ItemsControl
- 9. CurrentItem vs Hyperlink
- 10. Wpf ItemTemplate CurrentItem
- 11. WPF DataGrid привязка к CurrentItem или SelectedItem?
- 12. WPF DataGridCell styling CurrentItem
- 13. WPF-фильтр ObservableCollection с ICollectionView
- 14. Silverlight и icollectionview
- 15. Установить currentItem viewPager из фрагмента
- 16. ICollectionView CurrentPosition -1
- 17. WinForms, BindingSource, предотвратить изменение CurrentItem
- 18. Как связать свойство source с методом TARGET
- 19. SourceCollection ICollectionView null
- 20. ReactiveUI против ICollectionView
- 21. WPF ICollectionView фильтр Сбросить
- 22. CompositeCollection, содержащий ICollectionView
- 23. WPF ICollectionView Фильтрация
- 24. Автоматическое обновление фильтра ICollectionView
- 25. сумма фильтрованной ICollectionView
- 26. WPF DataGrid CurrentItem is null
- 27. WPF ICollectionView Refresh
- 28. ViewPager CurrentItem Фрагмент не обновляется
- 29. ICollectionView не обновляется в UI
- 30. Изменено (Добавить, Удалить) Элементы в ICollectionView с ObservableCollection как источник
Это отлично работает, я заметил, что если я изменю текущий элемент в источнике просмотра, значение не будет обновляться. Мне нужно свойство зависимости для этого? Или, может быть, для этого я должен использовать метод Рэйчел? –
@jiewmeng, см. Ответ Джона; вы захотите использовать IsSynchronizedWithCurrentItem. –