Esempio n. 1
0
        /// <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;
                }
            }

        }
Esempio n. 2
0
 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);
 }