Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Getting object from SelectionChangedEventArgs e Windows Phone 8

I am using Telerik Slide View control and it supports a SelectionChanged event

private void radSlideView_SelectionChanged(object sender, SelectionChangedEventArgs e)
{        
    var addedItems = e.AddedItems;
}

e contains the MainViewModel object which contains the FileName property. How do I "extract" the FileName property from e? addedItems is aSystem.Collection.IList type

enter image description here

like image 748
PutraKg Avatar asked Mar 27 '13 14:03

PutraKg


1 Answers

You need to cast:

if(e.AddedItems.Length > 0)       // make sure there is at least one item..
{
   MainViewModel firstItem = e.AddedItems[0] as MainViewModel;    // cast..
   if(firstItem != null)                                          // if not null..
   {
       string fileName = firstItem.FileName;                      // get the file name
   }
}
like image 197
Mike Dinescu Avatar answered Nov 15 '22 09:11

Mike Dinescu