Наследование: RoutedEventArgs, ISelectionChangedEventArgs
Пример #1
0
 private void mixManipCombo_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (mixManipCombo != null)
     {
         switch (mixManipCombo.SelectedIndex)
         {
             case 0: //Default
             default:
                 ManipulateMe.ManipulationMode = Windows.UI.Xaml.Input.ManipulationModes.System;
                 outputText.Text = "When ManipulationMode = System, you can pan the canvas by touching anywhere inside it. The blue rectangle does not respond in any specific way to touch input";
                 break;
             case 1: //TranslateX , System
                 ManipulateMe.ManipulationMode = Windows.UI.Xaml.Input.ManipulationModes.System | Windows.UI.Xaml.Input.ManipulationModes.TranslateX;
                 outputText.Text = "Now, the rectangle gets the custom TranslateX components which can be used to move the rectangle along the horizontal direction. You can also pan the canvas in the vertical direction by touching the rectangle or anywhere in the canvas.";
                 break;
             case 2: //TranslateY , System
                 ManipulateMe.ManipulationMode = Windows.UI.Xaml.Input.ManipulationModes.System | Windows.UI.Xaml.Input.ManipulationModes.TranslateY;
                 outputText.Text = "Now, the rectangle gets the custom TranslateY components which can be used to move the rectangle along the vertical direction. You can also pan the canvas in the horizontal direction by touching the rectangle or anywhere in the canvas.";
                 break;
             case 3: // System , TranslateX , TranslateY
                 ManipulateMe.ManipulationMode = Windows.UI.Xaml.Input.ManipulationModes.System | Windows.UI.Xaml.Input.ManipulationModes.TranslateX | Windows.UI.Xaml.Input.ManipulationModes.TranslateY;
                 outputText.Text = "Now, the rectangle gets the custom TranslateX and TranslateY components which can be used to move the rectangle along the horizontal and vertical direction. You can also pinch-to-zoom the canvas by touching the rectangle or anywhere in the canvas.";
                 break;
         }
     }
 }
 private void ReleasesP_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (sender == null) return;
     //manuallyselected = false;
     //SetPivotItemHeaderColors();
     GetAndSetPItems();
 }
        /// <summary>
        /// Invoked when a filter is selected using the ComboBox in snapped view state.
        /// </summary>
        /// <param name="sender">The ComboBox instance.</param>
        /// <param name="e">Event data describing how the selected filter was changed.</param>
        void Filter_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            // Determine what filter was selected
            var selectedFilter = e.AddedItems.FirstOrDefault() as Filter;
            if (selectedFilter != null)
            {
                // Mirror the results into the corresponding Filter object to allow the
                // RadioButton representation used when not snapped to reflect the change
                selectedFilter.Active = true;

                // TODO: Respond to the change in active filter by setting this.DefaultViewModel["Results"]
                //       to a collection of items with bindable Image, Title, Subtitle, and Description properties

                // Ensure results are found
                object results;
                ICollection resultsCollection;
                if (this.DefaultViewModel.TryGetValue("Results", out results) &&
                    (resultsCollection = results as ICollection) != null &&
                    resultsCollection.Count != 0)
                {
                    VisualStateManager.GoToState(this, "ResultsFound", true);
                    return;
                }
            }

            // Display informational text when there are no search results.
            VisualStateManager.GoToState(this, "NoResultsFound", true);
        }
Пример #4
0
 private async void squaresListBox_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
 {
     if (squaresListBox.SelectedIndex != -1)
     {
         categoriesListBox.ItemsSource = await Squares.GetCategories(((Squares.Square)squaresListBox.SelectedItem).id);
     }
 }
Пример #5
0
        // Query for rows related to the selected well in the wells list view
        private async void WellsGrid_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            try
            {
                if (e.AddedItems != null && e.AddedItems.Count > 0)
                {
                    QueryTask queryTask =
                        new QueryTask(new Uri("http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Petroleum/KSPetro/MapServer/0"));

                    //Relationship query
                    var objectIds = e.AddedItems.OfType <Graphic>()
                                    .Select(g => Convert.ToInt64(g.Attributes["OBJECTID"]));

                    RelationshipParameters parameters = new RelationshipParameters(new List <long>(objectIds), 3)
                    {
                        OutSpatialReference = MyMapView.SpatialReference
                    };

                    parameters.OutFields.AddRange(new string[] { "OBJECTID, API_NUMBER, ELEVATION, FORMATION, TOP" });

                    var result = await queryTask.ExecuteRelationshipQueryAsync(parameters);

                    relationshipsGrid.ItemsSource = result.RelatedRecordGroups.FirstOrDefault().Value;
                }
            }
            catch (Exception ex)
            {
                var _x = new MessageDialog(ex.Message, "Sample Error").ShowAsync();
            }
        }
        private void AnimationComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (this.AnimationCombo == null)
                return;

            fadeTile.AnimationType = (ImageTileAnimationTypes)Enum.Parse(typeof(ImageTileAnimationTypes), (string)(this.AnimationCombo.SelectedItem as ComboBoxItem).Content);
        }
Пример #7
0
        private async void RightPanel_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var listView = sender as ListView;
            if (e.AddedItems.Count == 0)
                return;

            if (listView.SelectionMode == ListViewSelectionMode.Single)
            {
                using (ProgressManager pm = new ProgressManager(MainContent, ProgressLayer, ProgressRingHandler))
                {
                    foreach (File file in e.AddedItems)
                    {
                        if (file.IsDirectory)
                        {
                            await vm.ChangeRightDir(file);
                        }
                        else
                        {
                            await vm.CopyToLeft(file);
                        }
                    }
                }
            }
            else if (listView.SelectionMode == ListViewSelectionMode.Multiple)
            {
                foreach (File file in e.AddedItems)
                {
                    if (file.IsDirectory)
                    {
                        listView.SelectedItems.Remove(file);
                    }
                }
            }
        }
Пример #8
0
        private async void gvMain_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (e != null && e.AddedItems != null && e.AddedItems.Count > 0)
            {
                var item  = (Photo)e.AddedItems[0];

                //DOWNLOAD ACTUAL IMAGE INTO PICTURES LIBRARY
                await DownloadService.Current.Downloader("1", item.MediumUrl, string.Empty, item.PhotoId + "_" + item.Secret, 2, storageFolder: "ModernCSApp");


                //UPDATE D2D BACKGROUND WITH DOWNLOADED IMAGE
                var br = RenderingService.BackgroundRenderer;
                string[] partsUrl = item.MediumUrl.Split(".".ToCharArray());
                br.ChangeBackground("ModernCSApp\\" + item.PhotoId + "_" + item.Secret + "." + partsUrl[partsUrl.Length - 1], "PicturesLibrary");


                ////REQUEST TO MINIMIZE THIS LIST IN ITS PARENT
                //if (ChangeViewState != null)
                //{
                //    this._currentViewState = "Minimized";
                //    grdTitle.Opacity = 0.5;
                //    ChangeViewState("Minimized", EventArgs.Empty);
                //}

                //TELL PARENT PICTURE HAS CHANGED
                if (PictureChanged != null)
                {
                    PictureChanged(Serialize(item), EventArgs.Empty);
                }

                ////DISABLE THE LIST TILL ITS NORMAL/MAXIMIZED
                //gvMain.IsEnabled = false;

            }
        }
 private void NavMenu_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     var listBox = (ListBox)sender;
     if (listBox.SelectedIndex == -1) return;
     NavStrip.IsPaneOpen = false;
     ContentFrame.Navigate(((NavItem)listBox.SelectedItem).Page);
 }
Пример #10
0
 void itemListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (this.UsingLogicalPageNavigation())
     {
         this.navigationHelper.GoBackCommand.RaiseCanExecuteChanged();
     }
 }
Пример #11
0
 private void Services_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (e.AddedItems.Count != 0)
     {
         viewmodel.GetSelectedServicesCharacteristics("");
     }
 }
Пример #12
0
        private void ComboBox_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            switch (this.comboBox.SelectedIndex)
            {
            case 0:
                this.dataGrid.SelectionMode = GridSelectionMode.Single;
                break;

            case 1:
                this.dataGrid.SelectionMode = GridSelectionMode.Multiple;
                break;

            case 2:
                this.dataGrid.SelectionMode = GridSelectionMode.Extended;
                break;

            case 3:
                this.dataGrid.SelectionMode = GridSelectionMode.None;
                break;

            default:
                this.dataGrid.SelectionMode = GridSelectionMode.Single;
                break;
            }
            this.UpdateStatusBar();
        }
Пример #13
0
        private async void lbPictures_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (e != null &&  e.AddedItems.Count > 0)
            {
                var ili = e.AddedItems[0] as ImageListItem;

                ImageUri = $"x-ext://{ili.AppExtensionId}/{ili.File}";

                ImageChanged?.Invoke(sender, new ImagePickerEventArgs() {
                    Text = ImageUri,
                    AppExtensionId = ili.AppExtensionId,
                    File = ili.File });

                

                //set imagesource
                var el = ExtensionsService.Instance.FindExtensionLiteInstance(ili.AppExtensionId);
                var packageDirectory = el.AppExtension.Package.InstalledLocation;
                var publicDirectory = await packageDirectory.GetFolderAsync("public");
                var ImageFile = await publicDirectory.GetFileAsync(ili.File);
                var bitmapImage = new BitmapImage();
                using (var stream = await ImageFile.OpenReadAsync())
                {
                    await bitmapImage.SetSourceAsync(stream);
                }
                ImageSource = bitmapImage;
            }
        }
 private void ComboSize_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     switch (ComboSize.SelectedIndex)
     {
         case 0:
             settings.m_uXnum = 10;
             settings.m_uYnum = 10;
             settings.m_uMineNum = 8;
             break;
         case 1:
             settings.m_uXnum = 16;
             settings.m_uYnum = 16;
             settings.m_uMineNum = 40;
             break;
         case 2:
             settings.m_uXnum = 20;
             settings.m_uYnum = 20;
             settings.m_uMineNum = 80;
             break;
         case 3:
             settings.m_uXnum = 0;
             settings.m_uYnum = 0;
             settings.m_uMineNum = 0;
             break;
     }
 }
Пример #15
0
 private void menuItems_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if(Home.IsSelected)
             Frame.Navigate(typeof(MainPage));
      else
         Frame.Navigate(typeof(MainPage));
 }
Пример #16
0
 protected override void OnSelectionChanged(swc.SelectionChangedEventArgs e)
 {
     if (_selected == null)
     {
         base.OnSelectionChanged(e);
     }
 }
        private void OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            foreach (object item in e.RemovedItems)
            {
                if (item is ISelectable)
                    ((ISelectable)item).IsSelected = false;
                else
                {
                    if (Debugger.IsAttached)
                        throw new ArgumentException(
                            "All items have to implement the ISelectabe interface.");
                }
            }

            foreach (object item in e.AddedItems)
            {
                if (item is ISelectable)
                    ((ISelectable)item).IsSelected = true;
                else
                {
                    if (Debugger.IsAttached)
                        throw new ArgumentException(
                            "All items have to implement the ISelectabe interface.");
                }
            }
        }
 private void cmbLanguage_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     //set current Language
     string selectedValue = (string)cmbLanguage.SelectedValue;
     if (selectedValue == "中文(中华人民共和国)")
     {
         if (Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride != "zh-Hans-CN")
         {
             this.currentLanguage = "zh-Hans-CN";
             this.txtLanguageTip.Visibility = Visibility.Visible;
             this.btnClose.Visibility = Visibility.Visible;
         }
         else
         {
             this.txtLanguageTip.Visibility = Visibility.Collapsed;
             this.btnClose.Visibility = Visibility.Collapsed;
         }
     }
     else
     {
         if (Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride != "en-US")
         {
             this.currentLanguage = "en-US";
             this.txtLanguageTip.Visibility = Visibility.Visible;
             this.btnClose.Visibility = Visibility.Visible;
         }
         else
         {
             this.txtLanguageTip.Visibility = Visibility.Collapsed;
             this.btnClose.Visibility = Visibility.Collapsed;
         }
     }
 }
Пример #19
0
        void OnControlSelectionChanged(object sender, WSelectionChangedEventArgs e)
        {
            bool areEqual = false;

            if (Element.SelectedItem != null && Element.SelectedItem.GetType().GetTypeInfo().IsValueType)
            {
                areEqual = Element.SelectedItem.Equals(List.SelectedItem);
            }
            else
            {
                areEqual = Element.SelectedItem == List.SelectedItem;
            }

            if (!areEqual)
            {
                if (_itemWasClicked)
                {
                    List.SelectedItem = Element.SelectedItem;
                }
                else
                {
                    ((IElementController)Element).SetValueFromRenderer(ListView.SelectedItemProperty, List.SelectedItem);
                }
            }

            _itemWasClicked = false;
        }
Пример #20
0
        private void DefaultSort_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if(!m_takeChangeAction)
            {
                return;
            }

            switch (ui_defaultSort.SelectedIndex)
            {
                case 0:
                    App.BaconMan.UiSettingsMan.Comments_DefaultSortType = CommentSortTypes.Best;
                    break;
                case 1:
                    App.BaconMan.UiSettingsMan.Comments_DefaultSortType = CommentSortTypes.Top;
                    break;
                case 2:
                    App.BaconMan.UiSettingsMan.Comments_DefaultSortType = CommentSortTypes.Controversial;
                    break;
                case 3:
                    App.BaconMan.UiSettingsMan.Comments_DefaultSortType = CommentSortTypes.New;
                    break;
                case 4:
                    App.BaconMan.UiSettingsMan.Comments_DefaultSortType = CommentSortTypes.Old;
                    break;
                case 5:
                    App.BaconMan.UiSettingsMan.Comments_DefaultSortType = CommentSortTypes.QA;
                    break;
            }
        }
Пример #21
0
        private async void listBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
             string item = listBox.SelectedItem.ToString();
            if  (item.Equals("Do I have to register to avail the services?"))
            {
               await new MessageDialog("Yes, you must register to avail our services. This would help you to store your information with us and you do not have to enter your details everytime you use this app.").ShowAsync();

            }

            else if (item.Equals("Are there any registration charges for creating an account?"))
            {
                await new MessageDialog("No, there are no registration charges applicable for creating an account with us. It is absolutely free of cost.").ShowAsync();
            }
            else if (item.Equals("What should I do if I have trouble with logging in?"))

            {
                await new MessageDialog("Follow these instructions if you face an issue logging in: Check your login details. Make sure your username and password should match with the signup credentials. If you have forgotten your password, reset your password using the ‘Forgot your Password’ link on the sign-in page. If you are still unable to access your account, please contact us. We will resolve the issue at the earliest.").ShowAsync();
            }
            else if (item.Equals("Should I be concerned with the privacy of my personal details I have shared with the app?"))
            {
                await new MessageDialog("Do not worry! We are absolutely committed to safeguarding your personal information. The personal information collected is to validate your identity, as well as to provide us with a way to get in touch with you if the need should arise. We follow strict security procedures in the storage and disclosure of information which you have given us, to prevent unauthorised access. We do not pass on, trade or sell your personal information to anyone.").ShowAsync();
            }
            else if (item.Equals("What if I have additional questions?"))
            {
               await new MessageDialog("If you have any additional questions, comments or other general customer service inquiries, please submit your query using contact us link. We will resolve the issue at the earliest.").ShowAsync();
            }

            else
            {

            }
        }
Пример #22
0
 private void ComboBox_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (SelectedValue != null)
     {
         if ((string)SelectedValue == " ")
         {
             PropertyInfo.SetValue(Survey, null);
         }
         else
         {
             var valueString = SelectedValue as string;
             if (PropertyInfo.PropertyType == typeof(String))
             {
                 PropertyInfo.SetValue(Survey, valueString);
             }
             else if (PropertyInfo.PropertyType == typeof(double?) ||
                      PropertyInfo.PropertyType == typeof(double))
             {
                 var newValue = Convert.ChangeType(valueString, typeof(double));
                 PropertyInfo.SetValue(Survey, newValue);
             }
             else if (
                 PropertyInfo.PropertyType == typeof(int?) ||
                 PropertyInfo.PropertyType == typeof(int))
             {
                 var newValue = Convert.ChangeType(valueString, typeof(int));
                 PropertyInfo.SetValue(Survey, newValue);
             }
         }
     }
     if (Survey != null)
         Survey.CalculateRating();
 }
Пример #23
0
        private void selectionborderCombo_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var brush = new SolidColorBrush(((sender as ComboBox).SelectedItem as ColorList).Color);

            this.cellgrid.SelectionBorderBrush = brush;
            this.cellgrid.InvalidateSelection();
        }
Пример #24
0
        private void Colorcomboselectionchanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var index = colorcombo.SelectedIndex;

            switch (index)
            {
            case 0:
                conditionformat.Style.Background = new SolidColorBrush(Colors.Tomato);
                conditionformat.Style.Foreground = new SolidColorBrush(Colors.Red);
                break;

            case 1:
                conditionformat.Style.Background = new SolidColorBrush(Colors.LightYellow);
                conditionformat.Style.Foreground = new SolidColorBrush(Colors.Yellow);
                break;

            case 2:
                conditionformat.Style.Background = new SolidColorBrush(Colors.LightGreen);
                conditionformat.Style.Foreground = new SolidColorBrush(Colors.Green);
                break;

            case 3:
                conditionformat.Style.Background = new SolidColorBrush(Colors.Tomato);
                conditionformat.Style.Foreground = new SolidColorBrush(Colors.Black);
                break;

            case 4:
                conditionformat.Style.Background = new SolidColorBrush(Colors.White);
                conditionformat.Style.Foreground = new SolidColorBrush(Colors.Red);
                break;

            case 5:
                break;
            }
        }
Пример #25
0
        private void Options_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            switch (Options.SelectedValue.ToString())
            {
            case "All":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.All;
                break;

            case "ClipboardOnly":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.ClipboardOnly;
                break;

            case "Comments":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.Comments;
                break;

            case "Formats":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.Formats;
                break;

            case "Formulas":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.Formulas;
                break;

            case "Transpose":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.Transpose;
                break;

            case "Values":
                cellGrid.Model.CopyPasteOptions = CopyPasteOptions.Values;
                break;
            }
        }
        private void flipView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            int prevMinIndex = minIndex;
            int prevMaxIndex = maxIndex;
            minIndex = Math.Max(0, flipView.SelectedIndex - 30);
            maxIndex = Math.Min(flipView.Items.Count - 1, flipView.SelectedIndex + 30);

            if (maxIndex > prevMaxIndex)
            {
                AddImageToMemory(maxIndex);
            }
            else if (maxIndex < prevMinIndex)
            {
                RemoveImageFromMemory(maxIndex);
            }
            if (minIndex < prevMinIndex)
            {
                AddImageToMemory(minIndex);
            }
            else if (minIndex > prevMinIndex)
            {
                RemoveImageFromMemory(minIndex);
            }

            dateText.Text = ((Photo)(flipView.SelectedItem)).Date.ToString();
        }
        /// <summary>
        /// Invoked when a filter is selected using the ComboBox in snapped view state.
        /// </summary>
        /// <param name="sender">The ComboBox instance.</param>
        /// <param name="e">Event data describing how the selected filter was changed.</param>
        async void Filter_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            // Determine what filter was selected
            var selectedFilter = e.AddedItems.FirstOrDefault() as Filter;
            if (selectedFilter != null)
            {
                // Mirror the results into the corresponding Filter object to allow the
                // RadioButton representation used when not snapped to reflect the change
                selectedFilter.Active = true;

                ElementsDataSource model = new ElementsDataSource();
                await model.LoadElements();
                var elements = model.Elements.Where(t => t.Name.ToLower().Contains(((string)this.DefaultViewModel["QueryText"]).ToLower())).AsEnumerable();
                this.DefaultViewModel["Results"] = elements;

                selectedFilter.Count = elements.Count();

                // Ensure results are found
                object results;
                if (this.DefaultViewModel.TryGetValue("Results", out results) && elements.Count() > 0)
                {
                    VisualStateManager.GoToState(this, "ResultsFound", true);
                    return;
                }
            }

            // Display informational text when there are no search results.
            VisualStateManager.GoToState(this, "NoResultsFound", true);
        }
Пример #28
0
 private void Selector_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (e.AddedItems.Count == 1)
     {
         HomeViewModel.SwitchRoomCommand.Execute(e.AddedItems[0]);
     }
 }
		private void TitleComboBox_SelectionChanged_1(object sender, SelectionChangedEventArgs e)
		{
			int index = TitleComboBox.SelectedIndex;
			var _dataItems = TitleComboBox.ItemsSource as IList<DataItem>;
			if (index > -1)
				ResultsGrid.ItemsSource = _dataItems[index].Data;
		}
        private void IntervalBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var selectedItem = (ComboBoxItem)e.AddedItems.First();
            uint timeInterval = 0;

            switch (selectedItem.Name)
            {
                case "IntervalNever":
                    timeInterval = 0;
                    break;
                case "Interval30":
                    timeInterval = 30;
                    break;
                case "Interval60":
                    timeInterval = 60;
                    break;
                case "Interval90":
                    timeInterval = 90;
                    break;
                case "Interval2h":
                    timeInterval = 120;
                    break;
                case "Interval6h":
                    timeInterval = 360;
                    break;
                case "IntervalOnce":
                    timeInterval = 720;
                    break;
            }

            BackgroundHelper.RegisterBackgroundTask(timeInterval);
            ApplicationData.Current.LocalSettings.Values["currentInterval"] = timeInterval;
        }
 private void LvDevices_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (e.AddedItems.Any())
     {
         App.SelectedLightId = ((Switcher)e.AddedItems.First()).IseId;
     }            
 }
Пример #32
0
        void cboxDebug_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //graph.VertexList.Values.ForEach(a => a.VertexConnectionPointsList.ForEach(b => b.Hide()));
            graph.ClearLayout();
            graph.LogicCore.Graph.Clear();
            graph.LogicCore.EnableParallelEdges = false;
            graph.LogicCore.ParallelEdgeDistance = 25;
            graph.LogicCore.EdgeCurvingEnabled = false;

            graph.SetVerticesDrag(true, true);
            graph.SetVerticesMathShape(VertexShape.Circle);
            graph.ShowAllVerticesLabels(false);
            graph.ShowAllEdgesLabels(false);
            graph.AlignAllEdgesLabels(false);

            switch ((DebugItems)cboxDebug.SelectedItem)
            {
                case DebugItems.General:
                    DebugGeneral();
                    break;
                case DebugItems.EdgeLabels:
                    DebugEdgeLabels();
                    break;
                case DebugItems.VCP:
                    DebugVCP();
                    break;
            }

        }
Пример #33
0
        /// <summary>
        /// Invoked when a filter is selected using the ComboBox in snapped view state.
        /// </summary>
        /// <param name="sender">The ComboBox instance.</param>
        /// <param name="e">Event data describing how the selected filter was changed.</param>
        void Filter_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            // Determine what filter was selected
            var selectedFilter = e.AddedItems.FirstOrDefault() as Filter;
            if (selectedFilter != null)
            {
                // Mirror the results into the corresponding Filter object to allow the
                // RadioButton representation used when not snapped to reflect the change
                selectedFilter.Active = true;

                // TODO: Respond to the change in active filter by setting this.DefaultViewModel["Results"]
                //       to a collection of items with bindable Image, Title, Subtitle, and Description properties

                Waypoints waypoints = null;
                Task.Run(() => waypoints = WaypointsRepositoryFactory.Create().LoadAsync().Result).Wait();
                List<Waypoint> foundItems = waypoints.Search(this.DefaultViewModel["QueryText"].ToString());

                // Ensure results are found
                object results = foundItems;

                ICollection resultsCollection = foundItems;
                this.DefaultViewModel.Add("Results", resultsCollection);

                if (this.DefaultViewModel.TryGetValue("Results", out results) &&
                    (resultsCollection = results as ICollection) != null &&
                    resultsCollection.Count != 0)
                {
                    VisualStateManager.GoToState(this, "ResultsFound", true);
                    return;
                }
            }

            // Display informational text when there are no search results.
            VisualStateManager.GoToState(this, "NoResultsFound", true);
        }
Пример #34
0
 private void ListMenuItems_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ListView a = sender as ListView;
     string b = a.SelectedItem as string;
     if (b[0] == 'C')
     {
         Frame.Navigate(typeof(Compare));
     }
     if (b[0] == 'L')
     {
         Frame.Navigate(typeof(ResultPage));
     }
     if (b[0] == 'e')
     {
         Frame.Navigate(typeof(ex_Result));
     }
     if (b[0] == 'M')
     {
         Frame.Navigate(typeof(Aukat));
     }
     if (b[0] == 'A')
     {
         Frame.Navigate(typeof(About));
     }
     if (b[0] == 'F')
     {
         Frame.Navigate(typeof(Feedback));
     }
 }  
Пример #35
0
 private void FlipView_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if ((sender as FlipView).SelectedItem != null)
     {
         this.eventTitle.Text = ((sender as FlipView).SelectedItem as EventItemViewModel).Title;
     }
 }
Пример #36
0
 private void listBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     var selectedId = (sender as ListBox).SelectedIndex;
     Problems clickedProblem = (Problems)listofitems[selectedId];
     var navCont = new CodeEditorContext(clickedProblem, "Problems");
     Frame.Navigate(typeof(CodeEditor), navCont);
 }
        private void CmbVerticalScrollController_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            ComboBox cmbVerticalScrollController = sender as ComboBox;
            Scroller scroller = cmbVerticalScrollController == cmbVerticalScrollController1 ? scroller1 : scroller2;
            CompositionScrollController oldCompositionScrollController = scroller.VerticalScrollController as CompositionScrollController;

            switch (cmbVerticalScrollController.SelectedIndex)
            {
            case 0:
                if (scroller.VerticalScrollController != null)
                {
                    scroller.VerticalScrollController = null;
                    LogMessage(scroller.Name + ".VerticalScrollController reset");
                }
                break;

            case 1:
                scroller.VerticalScrollController = verticalCompositionScrollController;
                LogMessage(scroller.Name + ".VerticalScrollController set to verticalScrollController");
                break;

            case 2:
                scroller.VerticalScrollController = horizontalCompositionScrollController;
                LogMessage(scroller.Name + ".VerticalScrollController set to horizontalScrollController");
                break;
            }

            if (oldCompositionScrollController != null)
            {
                oldCompositionScrollController.IsEnabled = true;
            }
        }
Пример #38
0
 void OnControlSelectionChanged(object sender, WSelectionChangedEventArgs e)
 {
     if (Element != null)
     {
         Element.SelectedIndex = Control.SelectedIndex;
     }
 }
Пример #39
0
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (Profile.IsSelected)
     {
         MyFrame.Navigate(typeof(Profile));
         TitleTextBlock.Text = "Profile";
     }
     else if (EventsHouse.IsSelected)
     {
         MyFrame.Navigate(typeof(EventsHouse));
         TitleTextBlock.Text = "Events House";
     }
     else if (Alerts.IsSelected)
     {
         MyFrame.Navigate(typeof(Alerts));
         TitleTextBlock.Text = "Notifications";
     }
     else if (Signout.IsSelected)
     {
         this.Frame.Navigate(typeof(Login));
     }
     else if (CreateEvent.IsSelected)
     {
         MyFrame.Navigate(typeof(Create));
         TitleTextBlock.Text = "Create Event";
     }
 }
Пример #40
0
 private void Characteristics_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (e.AddedItems.Count != 0)
     {
         viewmodel.GetDescriptors("");
     }
 }
Пример #41
0
 private void P_SelectionChanged(object sender, WC.SelectionChangedEventArgs e)
 {
     if (this.Element != null)
     {
         var currPage = (Xamarin.Forms.Page)e.AddedItems?[0];
         this.Element.CurrentPage = currPage;
     }
 }
Пример #42
0
        public void SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            ComboBox combo = sender as ComboBox;

            if (combo != null)
            {
                this.SelectedIndex = combo.SelectedIndex;
            }
        }
Пример #43
0
        private void ComboBox_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var style = (SimpleMarkerSymbolStyle)(e.AddedItems.FirstOrDefault() ?? SimpleMarkerSymbolStyle.Circle);;

            if (style != Symbol.Style)
            {
                Symbol.Style = style;
            }
        }
Пример #44
0
        // Cancel current shape request when the symbol selection changes
        private async void symbolCombo_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            if (MyMapView.Editor.IsActive)
            {
                MyMapView.Editor.Cancel.Execute(null);
            }

            await AcceptPointsAsync();
        }
Пример #45
0
 void DockPivot_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
 {
     if (DockPivot.SelectedIndex == 0)
     {
         // TraceLogger.GetInstance().LogHistoryBodyOpened();
     }
     else
     {
         // TraceLogger.GetInstance().LogMemoryBodyOpened();
     }
 }
Пример #46
0
 private async void FileList_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
 {
     LoadCSVPRing.IsActive = true;
     if (ViewModel.RecentFiles.ElementAt(FileList.SelectedIndex).CDViewModel == null)
     {
         await ViewModel.RecentFiles.ElementAt(FileList.SelectedIndex).SetCSVData();
     }
     dataGrid.ItemsSource  = ViewModel.RecentFiles.ElementAt(FileList.SelectedIndex).CDViewModel.CsvData;
     LoadCSVPRing.IsActive = false;
     dataGrid.Visibility   = Visibility.Visible;
 }
        private void SimulatorDropdown_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var selectedSimulatedCapability = (CapabilityWrapper)SimulatorDropdown.SelectedItem;

            _activeCapabilityWrapper = selectedSimulatedCapability;

            if (_backgroundImageVisual != null)
            {
                UpdateAlbumArt();
            }
        }
Пример #48
0
        private void selectionborderThick_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var    thick = selectionborderThick.SelectedItem;
            double d     = 0;

            if (thick != null && Double.TryParse(thick.ToString(), out d))
            {
                this.cellgrid.SelectionBorderThickness = d;
                this.cellgrid.InvalidateSelection();
            }
        }
Пример #49
0
 /// <summary>
 /// Invoked when the grid layout is changed.
 /// </summary><
 private void cmbLayout_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
 {
     if (((sender as ComboBox).SelectedItem as ComboBoxItem).Content.ToString() == "Normal")
     {
         pivotGrid1.GridLayout = Syncfusion.PivotAnalysis.UWP.GridLayout.Normal;
     }
     else if (((sender as ComboBox).SelectedItem as ComboBoxItem).Content.ToString() == "Top Summary")
     {
         pivotGrid1.GridLayout = Syncfusion.PivotAnalysis.UWP.GridLayout.TopSummary;
     }
 }
Пример #50
0
        static void s_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            Selector s     = (Selector)sender;
            ICommand cmd   = s.GetValue(SelectionChangedTrigger.CommandProperty) as ICommand;
            object   param = s.GetValue(SelectionChangedTrigger.CommandParamaterProperty);

            if (cmd != null && cmd.CanExecute(param))
            {
                cmd.Execute(param);
            }
        }
Пример #51
0
        private void SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            Manga m = (sender as ListView).SelectedValue as Manga;

            model.CurrentManga = m;
            if (m == null)
            {
                return;
            }
            Frame.Navigate(typeof(MangaPage), model);
        }
Пример #52
0
 async private void snapedListView_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
 {
     try
     {
         var dc = (InspectionDetailsPageViewModel)this.DataContext;
         await dc.GetCustomerDetailsAsync(true);
     }
     catch (Exception ex)
     {
         new MessageDialog(ex.Message);
     }
 }
        private void listResults_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            _addressOverlay.ClearSelection();

            if (e.AddedItems != null)
            {
                foreach (var graphic in e.AddedItems.OfType <Graphic>())
                {
                    graphic.IsSelected = true;
                }
            }
        }
Пример #54
0
        static void comboBox_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            ComboBox comboBox = sender as ComboBox;

            if (comboBox != null)
            {
                ICommand command = comboBox.GetValue(CommandProperty) as ICommand;
                if (command != null)
                {
                    command.Execute(comboBox);
                }
            }
        }
Пример #55
0
        private void SuggestionsList_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            Windows.UI.Xaml.Controls.ListView listview = (Windows.UI.Xaml.Controls.ListView)sender;
            _viewModel.Results.SelectedItem = (ResultViewModel)listview.SelectedItem;
            if (e.AddedItems.Count > 0 && e.AddedItems[0] != null)
            {
                listview.ScrollIntoView(e.AddedItems[0]);
            }

            // To populate the AutoCompleteTextBox as soon as the selection is changed or set.
            // Setting it here instead of when the text is changed as there is a delay in executing the query and populating the result
            _launcher.AutoCompleteTextBlock.Text = ListView_FirstItem(_viewModel.QueryText);
        }
Пример #56
0
 private void S_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
 {
     Day = (e.AddedItems.First() as Item).Day;
     DailyItems.Clear();
     foreach (var items in Items)
     {
         Item item = items.Value.ToList().Find(i => i.Day == Day);
         if (item != null)
         {
             DailyItems.Add(item);
         }
     }
 }
Пример #57
0
        void uiElement_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var comboBox = sender as ComboBox;

            if (comboBox != null && comboBox.SelectedItem != null)
            {
                if (comboBox != null && comboBox.SelectedItem != null)
                {
                    (DataGrid.DataContext as ViewModel).DisplayValue = comboBox.SelectedItem.ToString();
                    (comboBox.Tag as DataColumnBase).GridUnBoundRowEventsArgs.Value = comboBox.SelectedItem.ToString();
                    DataGrid.RaiseQueryUnBoundRow((comboBox.Tag as DataColumnBase).GridUnBoundRowEventsArgs.GridUnboundRow, UnBoundActions.CommitData, (comboBox.Tag as DataColumnBase).GridUnBoundRowEventsArgs.Value, (comboBox.Tag as DataColumnBase).GridColumn, (comboBox.Tag as DataColumnBase).GridUnBoundRowEventsArgs.CellType, new Syncfusion.UI.Xaml.ScrollAxis.RowColumnIndex((comboBox.Tag as DataColumnBase).RowIndex, (comboBox.Tag as DataColumnBase).ColumnIndex));
                }
            }
        }
Пример #58
0
        private async void listDirections_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            _directionsOverlay.ClearSelection();

            if (e.AddedItems != null && e.AddedItems.Count == 1)
            {
                var graphic = e.AddedItems[0] as Graphic;
                ShowHideDirectionsButton.Icon = new SymbolIcon(Windows.UI.Xaml.Controls.Symbol.Add);
                listDirections.Visibility     = Visibility.Collapsed;
                await MyMapView.SetViewAsync(graphic.Geometry.Extent.Expand(1.25));

                graphic.IsSelected = true;
            }
        }
Пример #59
0
        private void TestRadioButtons2_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var index = TestRadioButtons2.SelectedIndex;

            SelectedIndexTextBlock2.Text = index.ToString();
            if (TestRadioButtons2.SelectedItem != null)
            {
                SelectedItemTextBlock2.Text = TestRadioButtons2.SelectedItem.ToString();
            }
            else
            {
                SelectedItemTextBlock2.Text = "null";
            }
        }
Пример #60
0
        private void pivot_SelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e)
        {
            var ele = pivot.ContainerFromIndex(pivot.SelectedIndex) as FrameworkElement;

            ele.Loaded += (s, args) =>
            {
                var sv = ele.GetChild <ScrollViewer>();
                if (sv == null)
                {
                    return;
                }

                sv.ViewChanged += OnViewChanged;
            };
        }