Example #1
0
        private void myInfo_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (isMobile)
            {
                menuPanel.Visibility = Visibility.Collapsed;
            }
            ListBox listBox = sender as ListBox;

            if (null == listBox)
            {
                return;
            }
            ListBoxItem selectedItem = (ListBoxItem)listBox.SelectedItem;

            if (null != selectedItem)
            {
                RelativePanel panel = (RelativePanel)selectedItem.Content;
                if (null == panel)
                {
                    return;
                }
                if (panel.Equals(myorderPanel))
                {
                    infoPanel.Visibility       = Visibility.Visible;
                    addAddressPanel.Visibility = myPicsPanel.Visibility = Visibility.Collapsed;
                    orderPic.Source            = new BitmapImage(new Uri("ms-appx:///Assets/myorder-selected.png"));
                    addressPic.Source          = new BitmapImage(new Uri("ms-appx:///Assets/adress.png"));
                    mypicPic.Source            = new BitmapImage(new Uri("ms-appx:///Assets/myPic.png"));
                }
                else if (panel.Equals(adressPanel))
                {
                    myPicsPanel.Visibility     = infoPanel.Visibility = Visibility.Collapsed;
                    addAddressPanel.Visibility = Visibility.Visible;
                    orderPic.Source            = new BitmapImage(new Uri("ms-appx:///Assets/myorder.png"));
                    addressPic.Source          = new BitmapImage(new Uri("ms-appx:///Assets/adress-selected.png"));
                    mypicPic.Source            = new BitmapImage(new Uri("ms-appx:///Assets/myPic.png"));
                }
                else
                {
                    myPicsPanel.Visibility = Visibility.Visible;
                    infoPanel.Visibility   = addAddressPanel.Visibility = Visibility.Collapsed;
                    orderPic.Source        = new BitmapImage(new Uri("ms-appx:///Assets/myorder.png"));
                    addressPic.Source      = new BitmapImage(new Uri("ms-appx:///Assets/adress.png"));
                    mypicPic.Source        = new BitmapImage(new Uri("ms-appx:///Assets/myPic-selected.png"));
                }
            }
        }