非 Public 会员访问 windows 商店

Non-Public Members access in windows store

我想访问 windows 商店应用程序中的非 Public 会员,但我不能。

我要访问图片中的"elements"

我有一个 GridView 绑定到一个集合以进行分组,如下所示

private void gridview_1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
    slidein_history_of_illness.DataContext = (sender as GridView).SelectedItem;
    object obj = (sender as GridView).SelectedItem;
}

我的GridViewItemSourceGridViewItemSoure:

List<GroupInfoList<object>> GridViewItemSoure = new List<GroupInfoList<object>>();

var query = from item in Collection
            orderby ((Item)item).name
            group item by ((Item)item).name into g
            select new { GroupName = g.Key, Items = g };

foreach (var g in query)
{
    GroupInfoList<object> info = new GroupInfoList<object>();
    info.Key = g.GroupName;

    foreach (var item in g.Items.GroupBy(x=>((Item)x).color))
        info.Add(item);

    GridViewItemSoure.Add(info);
}

我解决了!

我用这行访问元素!

private void gr_SelectionChanged(object sender, SelectionChangedEventArgs e)
  {
    object obj = (sender as GridView).SelectedItem;
    IGrouping<string, object> groupCast = obj as System.Linq.IGrouping<string, object>;
    foreach (Item item in groupCast)
       {
          //to do staff
       }
  }