public App() { //week 4 //定义一个myVModel 的值 myvm = new VModel(); InitializeComponent(); Suspending += OnSuspending;//application的一个属性,程序挂起使执行 }
protected override void OnNavigatedTo(NavigationEventArgs e) { navi.OnNavigatedTo(e); vmodel = (VModel)e.Parameter; vmodel.MyList.Add(new singer { Title = "韩红", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/韩红.jpg")), Content = "韩红,空军政治部文工团副团长、慈善家、音乐人、电视导演。1971年9月26日出生于西藏自治区昌都市,父亲是汉族,母亲是藏族。" }); vmodel.MyList.Add(new singer { Title = "古巨基", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/古巨基.jpg")), Content = "2014年7月15日,古巨基在微博宣布和相恋多年的助理女友修成正果,并上传浪漫唯美婚纱照。" }); vmodel.MyList.Add(new singer { Title = "曹格", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/曹格.jpg")), Content = "曹格,本名曹佰豪,客家人[1] ,祖籍广东,1979年7月9日出生于马来西亚沙巴州古打毛律,马来西亚华语流行音乐创作歌手。" }); vmodel.MyList.Add(new singer { Title = "邓紫棋", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/邓紫棋.jpg")), Content = "中国香港创作型女歌手。4岁移居香港。5岁开始尝试作曲及填词,13岁通过8级钢琴。" }); vmodel.MyList.Add(new singer { Title = "韩磊", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/韩磊.jpg")), Content = "韩磊,又名森布尔,1968年2月23日出生于呼和浩特市,中国男歌手。" }); vmodel.MyList.Add(new singer { Title = "胡彦斌", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/胡彦斌.jpg")), Content = "胡彦斌,1983年7月4日生于上海市,中国内地男歌手、音乐制作人" }); vmodel.MyList.Add(new singer { Title = "黄绮珊", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/黄绮珊.jpg")), Content = "黄绮珊又《只有你》打响知名度,她还唱过许多苏芮的歌,令苏芮本人也对这个模仿者“畏惧三分”." }); vmodel.MyList.Add(new singer { Title = "李健", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/李健.jpg")), Content = "李健,1974年9月23日出生于黑龙江省哈尔滨市,中国流行男歌手。毕业于清华大学电子工程系。" }); vmodel.MyList.Add(new singer { Title = "茜拉", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/茜拉.jpg")), Content = "1990年8月13日生于马来西亚吉隆坡文良港,马来西亚女歌手,因信仰,在公共场合都戴着头巾以示尊重" }); vmodel.MyList.Add(new singer { Title = "孙楠", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/孙楠.jpg")), Content = "孙楠,1969年2月18日生于辽宁省大连市甘井子区,中国大陆男歌手、演员、配音、导演,任梦舟明星足球队队长。" }); vmodel.MyList.Add(new singer { Title = "张杰", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/张杰.jpg")), Content = "张杰,1982年12月20日出生于四川成都,中国流行歌手。" }); vmodel.MyList.Add(new singer { Title = "张靓颖", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/张靓颖.jpg")), Content = "1984年10月11日生于四川成都,中国流行女歌手,毕业于四川大学外国语学院" }); vmodel.MyList.Add(new singer { Title = "alin", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/alin.jpg")), Content = "1983年9月20日出生于台湾省台东市,台东阿美族原住民,中国台湾流行乐女歌手。" }); vmodel.MyList.Add(new singer { Title = "张宇", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/张宇.jpg")), Content = "本名张博翔,1967年4月30日出生于台湾,毕业于逢甲大学银行保险系,擅长钢琴及吉他。华语男歌手、音乐创作人、主持人。" }); vmodel.MyList.Add(new singer { Title = "周笔畅", ImagePath = new BitmapImage(new Uri("ms-appx:///" + "Assets/周笔畅.jpg")), Content = "华语女歌手、词曲创作人、演员、Begins品牌主理人兼设计总监,1985年7月26日出生于湖南长沙" }); gView.ItemsSource = vmodel.MyList; lView.ItemsSource = vmodel.MyList; vmodel.PropertyChanged += (sender, e1) => { if (e1.PropertyName == "SelectedItemIndex") { //改变选中目标 gView.SelectedIndex = -1; lView.SelectedIndex = -1; for (int i = 0; i < vmodel.SelectedItemIndex.Count; i++) { gView.SelectedItems.Add(gView.Items[vmodel.SelectedItemIndex[i]]); lView.SelectedItems.Add(lView.Items[vmodel.SelectedItemIndex[i]]); } } }; }