可以看一百遍的电影/可以看一百遍的电影/GroupedItemsPage.xaml.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using 可以看一百遍的电影.Data;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Windows.Foundation;
using Windows.Foundation.Collections;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Controls.Primitives;
using Windows.UI.Xaml.Data;
using Windows.UI.Xaml.Input;
using Windows.UI.Xaml.Media;
using Windows.UI.Xaml.Navigation;
// “分组项页”项模板在 http://go.microsoft.com/fwlink/?LinkId=234231 上提供
namespace 可以看一百遍的电影
{
/// <summary>
/// 显示分组的项集合的页。
/// </summary>
public sealed partial class GroupedItemsPage : 可以看一百遍的电影.Common.LayoutAwarePage
{
public GroupedItemsPage()
{
this.InitializeComponent();
}
/// <summary>
/// 使用在导航过程中传递的内容填充页。在从以前的会话
/// 重新创建页时,也会提供任何已保存状态。
/// </summary>
/// <param name="navigationParameter">最初请求此页时传递给
/// <see cref="Frame.Navigate(Type, Object)"/> 的参数值。
/// </param>
/// <param name="pageState">此页在以前会话期间保留的状态
/// 字典。首次访问页面时为 null。</param>
protected override void LoadState(Object navigationParameter, Dictionary<String, Object> pageState)
{
// TODO: 创建适用于问题域的合适数据模型以替换示例数据
var sampleDataGroups = SampleDataSource.GetGroups((String)navigationParameter);
this.DefaultViewModel["Groups"] = sampleDataGroups;
}
/// <summary>
/// 在单击组标题时进行调用。
/// </summary>
/// <param name="sender">用作选定组的组标题的 Button。</param>
/// <param name="e">描述如何启动单击的事件数据。</param>
void Header_Click(object sender, RoutedEventArgs e)
{
// 确定 Button 实例表示的组
var group = (sender as FrameworkElement).DataContext;
// 导航至相应的目标页,并
// 通过将所需信息作为导航参数传入来配置新页
this.Frame.Navigate(typeof(GroupDetailPage), ((SampleDataGroup)group).UniqueId);
}
后面还有 16 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
