private void hsap_Click(object sender, RoutedEventArgs e) { //var xd = XDocument.Load("trains.xml"); //IEnumerable<System.Xml.Linq.XElement> bus = from el in xd.Descendants("Bus") // where el.Attribute("lineNumber").Value == "m1" // select el; App.LoadBus("m1"); Frame.Navigate(typeof(TimeSchedule)); }
private void myListBox_Tapped(object sender, TappedRoutedEventArgs e) { string line = (sender as ListBox).SelectedItem as string; if (line != null) { if (line.Contains("M")) { App.LoadBus(line.Replace("M", "m")); } else if (line.Contains("T")) { App.LoadBus(line.Replace("T", "t")); } else { App.LoadBus(line); } Frame.Navigate(typeof(TimeSchedule)); } }
//private void searchBox_GotFocus(object sender, RoutedEventArgs e) //{ // if (searchBox.Text.Equals(searchBox.PlaceholderText, StringComparison.OrdinalIgnoreCase)) // { // searchBox.Text = string.Empty; // } //} //private void searchBox_LostFocus(object sender, RoutedEventArgs e) //{ // if (string.IsNullOrEmpty(searchBox.Text)) // { // searchBox.PlaceholderText = searchBox.PlaceholderText; // } //} private async void searchBus_Click(object sender, RoutedEventArgs e) { //progressBar.Visibility = Windows.UI.Xaml.Visibility.Visible; //IEnumerable<System.Xml.Linq.XElement> bus = Bus(searchBox.Text); //if (bus == null && searchClicked == false) //{ // searchClicked = true; // var dialog = new Windows.UI.Popups.MessageDialog(App.LanguageChanges(1)); // await dialog.ShowAsync(); // searchBox.Text = ""; // searchClicked = false; // return; //} //////progressBar.Visibility = Windows.UI.Xaml.Visibility.Collapsed; ////progressBar.IsEnabled = true; ////var xd = XDocument.Load("all.xml"); if (!searchBox.Text.Equals("") && searchBox.Text.Count() <= 4 && searchClicked == false) { App.LoadBus(searchBox.Text); if ((App.activeBus.Elements().Count() == 0) && (searchClicked == false)) { searchClicked = true; previousPushedButton.Style = Resources["RoundNumberButtonTemplate"] as Style; var loader = new Windows.ApplicationModel.Resources.ResourceLoader(); var errorString = loader.GetString("Error"); var dialog = new Windows.UI.Popups.MessageDialog(errorString); await dialog.ShowAsync(); searchBox.Text = ""; searchClicked = false; return; } searchClicked = true; previousPushedButton.Style = Resources["RoundNumberButtonTemplate"] as Style; //if (searchBox.Text.Contains("Α")) //{ // Frame.Navigate(typeof(TimeSchedule), searchBox.Text.Replace("Α", "a")); //} //else if (searchBox.Text.Contains("Β")) //{ // Frame.Navigate(typeof(TimeSchedule), searchBox.Text.Replace("Β", "b")); //} //else if (searchBox.Text.Contains("Γ")) //{ // Frame.Navigate(typeof(TimeSchedule), searchBox.Text.Replace("Γ", "c")); //} //else if (searchBox.Text.Contains("Ε")) //{ // Frame.Navigate(typeof(TimeSchedule), searchBox.Text.Replace("Ε", "e")); //} //else if (searchBox.Text.Contains("Χ")) //{ // Frame.Navigate(typeof(TimeSchedule), searchBox.Text.Replace("Χ", "x")); //} //else //{ //IEnumerable<System.Xml.Linq.XElement> bus = from el in xd.Descendants("Bus") // where el.Attribute("lineNumber").Value == searchBox.Text // select el; //progressRing.IsActive = false; //App.progressRing.IsEnabled = true; //App.progressRing.IsActive = true; Frame.Navigate(typeof(TimeSchedule)); //} } }
private void t5_Click(object sender, RoutedEventArgs e) { App.LoadBus("t5"); Frame.Navigate(typeof(TimeSchedule)); }