private void PersonalInfoList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
System.Collections.IList list = e.AddedItems;
if (e.AddedItems.Count == 1)
{
IEnumerable<Category> categs = list.Cast<Category>();
Category em = categs.ElementAt<Category>(0);
int id = em.id;
int categoryid = em.categoryid;
string subcategoryname = em.subcategname;
NavigationService.Navigate(new Uri(String.Format("/SubCategories.xaml?id=" + id + "&categoryid=" + categoryid + "&subcategoryname=" + subcategoryname), UriKind.Relative));
}
}
リストに2つのアイテムがある場合、最初のアイテムをクリックするとサブカテゴリページに移動できます.しかし、同じ最初のアイテムをクリックしても移動できません.最初のアイテムをクリックした後に2つのアイテムをクリックすると、サブカテゴリページに移動できます. ....