Silverlight: не называть элементы управления в XAML при использовании MVVM (silverlight)? - PullRequest
3 голосов
/ 16 марта 2011

Может ли кто-нибудь подтвердить, что я использую MVVM (двухстороннее связывание), тогда мне не нужно называть свои элементы управления в XAML, поскольку я не буду получать к ним доступ через код, а буду обновлять их с помощью Binding.

Это было в случае с WPF, но неясно, позволяет ли silverlight управление без x: Name ??

Любая помощь действительно ценится

Спасибо

Ответы [ 2 ]

4 голосов
/ 16 марта 2011

Вам не нужно называть свои элементы управления, чтобы использовать привязку.Но вы все равно можете назвать их, чтобы помочь в некоторых сценариях пользовательского интерфейса (анимация, перетаскивание и т. Д.).

0 голосов
/ 16 марта 2011

Вам не нужны они для соединения View-ViewModel. Однако имена необходимы , т. Е. При связывании с другими элементами XAML (с использованием Binding ElementName=nameOfControl, Path=propertyOfControl).

...