5
Я использую Telerik Slide View управления и поддерживает SelectionChanged
событиеПолучение объекта из SelectionChangedEventArgs е Windows Phone 8
private void radSlideView_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var addedItems = e.AddedItems;
}
e
содержит MainViewModel
объект, который содержит FileName
свойство. Как «извлечь» FileName
недвижимость от e
? addedItems
является System.Collection.IList
типа
Это самый правильный способ ее решения? Я ожидал бы, что какой-то метод попадет в список без as'ing, литья или ссылки на нулевой элемент. Кажется, что это просто небезопасно (хотя я вижу, что протектер снова пустет коллекцию) и работает только в том случае, если мы знаем тип, который нужно использовать (и он не может измениться, или у нас будет пуф) ... –
@ Konrad, к сожалению, WPF полный компромиссов, подобных этому. Это компромисс между гибкостью и безопасностью. –