private void Menu_ItemClick_1(object sender, ItemClickEventArgs e) { Events ev = new Events(); EventList a = e.ClickedItem as EventList; foreach (Events eve in items) { if (a.Id == eve.Id) { ev = eve; break; } } Frame.Navigate(typeof(eventDetail), ev); }
private void Menu_ItemClick_1(object sender, ItemClickEventArgs e) { EventList a = e.ClickedItem as EventList; Events lol = new Events(); foreach (Events eve in items) { if (a.Id == eve.Id) { lol = eve; } } Frame.Navigate(typeof(eventDetailxaml), lol); }
/// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. /// This parameter is typically used to configure the page.</param> protected override async void OnNavigatedTo(NavigationEventArgs e) { int f = 0; List<EventList> item = new List<EventList>(); EventList temp = new EventList(); try { items = await Table.Where(Events => Events.imageUri != null).ToCollectionAsync(); foreach (Events eve in items) { temp = new EventList(); if (eve.college.Length <= 14) { temp.college = eve.college; } else { temp.college = eve.college.Substring(0, 14); } if (eve.Desc.Length <= 140) { temp.Desc = eve.Desc; } else { temp.Desc = eve.Desc.Substring(0, 140); } temp.date = eve.Date.Date.ToString("dd/MM/yyyy"); temp.type = eve.type; if (temp.type == "MUGD") { temp.back = "#FF00BFF3"; } else { temp.back = "#FFFFD700"; } temp.issuedBy = eve.issuedBy; temp.Id = eve.Id; temp.Title = eve.Title; temp.bitmapImage = new Windows.UI.Xaml.Media.Imaging.BitmapImage(new Uri(eve.imageUri)); item.Add(temp); } } catch (Exception) { f = 1; } finally { if (f == 1) { MessageDialog m = new MessageDialog("Oops... There was some Problem Handling your Request"); await m.ShowAsync(); } else { event1.DataContext = item; } } }
/// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. /// This parameter is typically used to configure the page.</param> protected override async void OnNavigatedTo(NavigationEventArgs e) { int f = 0; List <EventList> item = new List <EventList>(); EventList temp = new EventList(); try { items = await Table.Where(Events => Events.imageUri != null).ToCollectionAsync(); foreach (Events eve in items) { temp = new EventList(); if (eve.college.Length <= 14) { temp.college = eve.college; } else { temp.college = eve.college.Substring(0, 14); } if (eve.Desc.Length <= 140) { temp.Desc = eve.Desc; } else { temp.Desc = eve.Desc.Substring(0, 140); } temp.date = eve.Date.Date.ToString("dd/MM/yyyy"); temp.type = eve.type; if (temp.type == "MUGD") { temp.back = "#FF00BFF3"; } else { temp.back = "#FFFFD700"; } temp.issuedBy = eve.issuedBy; temp.Id = eve.Id; temp.Title = eve.Title; temp.bitmapImage = new Windows.UI.Xaml.Media.Imaging.BitmapImage(new Uri(eve.imageUri)); item.Add(temp); } } catch (Exception) { f = 1; } finally { if (f == 1) { MessageDialog m = new MessageDialog("Oops... There was some Problem Handling your Request"); await m.ShowAsync(); } else { event1.DataContext = item; } } }
/// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. /// This parameter is typically used to configure the page.</param> protected override async void OnNavigatedTo(NavigationEventArgs e) { List <EventList> item = new List <EventList>(); int f = 0; try { items = await Table.Where(Events => Events.imageUri != null).ToCollectionAsync(); foreach (Events eve in items) { EventList temp = new EventList(); temp.Id = eve.Id; if (eve.college.Length <= 14) { temp.college = eve.college; } else { temp.college = eve.college.Substring(0, 14); } if (eve.Desc.Length <= 140) { temp.Desc = eve.Desc; } else { temp.Desc = eve.Desc.Substring(0, 140); } temp.date = eve.Date.Date.ToString("dd/MM/yyyy"); temp.type = eve.type; if (temp.type == "MUGD") { temp.back = "#FF00BFF3"; } else { temp.back = "#FFFFD700"; } temp.issuedBy = eve.issuedBy; //temp.date = eve.date; temp.Title = eve.Title; temp.bitmapImage = new Windows.UI.Xaml.Media.Imaging.BitmapImage(new Uri(eve.imageUri)); var scaleFactor = DisplayInformation.GetForCurrentView().RawPixelsPerViewPixel; temp.width = Window.Current.Bounds.Width * scaleFactor * 0.72; temp.height = Window.Current.Bounds.Height * scaleFactor * 0.3125; item.Add(temp); } //List<Events> myList1 = new List<Events>(); //Events temp1 = new Events(); //temp1.college = "college"; //temp1.date = DateTime.Now.ToString("dd/MM/yyyy"); //temp1.Desc = "this is the about page hellooooo hkbdssasdnathis is the about page hellooooo hkbdssasdnathis is the about page hellooooo hkbdssasdna"; //temp1.Title = "this is title"; //temp1.ImageUri = "/Pics/area51.jpg"; //myList1.Add(temp1); } catch (Exception e1) { f = 1; } finally { if (f == 1) { MessageDialog m = new MessageDialog("Oops... There was some Problem Handling your Request"); await m.ShowAsync(); } else { event1.DataContext = item; } } }
/// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. /// This parameter is typically used to configure the page.</param> protected override async void OnNavigatedTo(NavigationEventArgs e) { List<EventList> item = new List<EventList>(); int f = 0; try { items = await Table.Where(Events => Events.imageUri != null).ToCollectionAsync(); foreach (Events eve in items) { EventList temp = new EventList(); temp.Id = eve.Id; if (eve.college.Length <= 14) { temp.college = eve.college; } else { temp.college = eve.college.Substring(0, 14); } if (eve.Desc.Length <= 140) { temp.Desc = eve.Desc; } else { temp.Desc = eve.Desc.Substring(0, 140); } temp.date = eve.Date.Date.ToString("dd/MM/yyyy"); temp.type = eve.type; if (temp.type == "MUGD") { temp.back = "#FF00BFF3"; } else { temp.back = "#FFFFD700"; } temp.issuedBy = eve.issuedBy; //temp.date = eve.date; temp.Title = eve.Title; temp.bitmapImage = new Windows.UI.Xaml.Media.Imaging.BitmapImage(new Uri(eve.imageUri)); var scaleFactor = DisplayInformation.GetForCurrentView().RawPixelsPerViewPixel; temp.width = Window.Current.Bounds.Width * scaleFactor * 0.72; temp.height = Window.Current.Bounds.Height * scaleFactor * 0.3125; item.Add(temp); } //List<Events> myList1 = new List<Events>(); //Events temp1 = new Events(); //temp1.college = "college"; //temp1.date = DateTime.Now.ToString("dd/MM/yyyy"); //temp1.Desc = "this is the about page hellooooo hkbdssasdnathis is the about page hellooooo hkbdssasdnathis is the about page hellooooo hkbdssasdna"; //temp1.Title = "this is title"; //temp1.ImageUri = "/Pics/area51.jpg"; //myList1.Add(temp1); } catch (Exception e1) { f = 1; } finally { if (f == 1) { MessageDialog m = new MessageDialog("Oops... There was some Problem Handling your Request"); await m.ShowAsync(); } else { event1.DataContext = item; } } }