/// <summary> /// Afiseaza descrierea Challenge-ului /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void img_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { // Get the original URI string BitmapImage bi = (BitmapImage)((Image)sender).Source; Uri uri = bi.UriSource; string path = uri.OriginalString; // Find the challenge where the image URI equals the database URI foreach (getChallenges_Result challenge in challengesList) { if (challenge.Imagine1 == path) { Popup popup = new Popup(); ExtendedDescription moreInfo = new ExtendedDescription(popup, challenge.Nume, challenge.Descriere); popup.Child = moreInfo; popup.VerticalOffset = 25; popup.HorizontalOffset = 150; popup.IsOpen = true; LayoutRoot.Children.Add(popup); break; } } }
void more1_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { Popup popup = new Popup(); ExtendedDescription moreInfo = new ExtendedDescription ( popup, listPlantHistory[0].Nume, listPlantHistory[0].Descriere ); popup.Child = moreInfo; popup.VerticalOffset = 35; popup.HorizontalOffset = 380; popup.IsOpen = true; canvas.Children.Add(popup); }