Beispiel #1
0
 private async void ListPickerFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     if (sender.SelectedItem != null)
     {
         await new MessageDialog("你选择的是:" + sender.SelectedItem.ToString()).ShowAsync();
     }
 }
 private void NumberOfSteps_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     if (args != null)
     {
         (this.DataContext as ViewModel.AlarmSettingsPageViewModel).StepsNumber = Convert.ToUInt32(args.AddedItems.FirstOrDefault());
     }
 }
Beispiel #3
0
 private void ListPickerLocatie_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     _selectedLocation   = (Location)ListPickerLocatie.SelectedItem;
     btnLocation.Content = _selectedLocation.name;
     btnMatis.Content    = _language == "nl" ? "Selecteer matis" : "Choisissez un matis";
     btnMatis.IsEnabled  = true;
 }
Beispiel #4
0
 /// <summary>
 /// Draws the route for all the tracks in the selected day.
 /// </summary>
 /// <param name="sender">The control that the action is for.</param>
 /// <param name="args">Parameter that contains the event data.</param>
 private async void DateFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     if (args.AddedItems.Count == 1)
     {
         FilterTime.Text = (sender.SelectedItem as DaySelectionItem).Name;
         await DrawRoute();
     }
 }
Beispiel #5
0
 private void ListPickerFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     selectedItems = new List <AclItem>();
     foreach (AclItem item in sender.SelectedItems)
     {
         selectedItems.Add(item);
     }
 }
Beispiel #6
0
        private async void ListPickerFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            await loadCurrencies();

            var str = countriesList.ElementAt(sender.SelectedIndex);

            currencySelect.Content = str;
            App.symbol             = currencyList.ElementAt(sender.SelectedIndex).Trim();
            await writeCountry(str + "\n" + sender.SelectedIndex + "\n" + App.symbol);
        }
Beispiel #7
0
        private void SmiliesPickerFlyout_OnItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var smileList = args.AddedItems;
            var smile     = smileList.First() as SmileEntity;

            if (smile == null)
            {
                return;
            }
            ReplyTextBox.Text = ReplyTextBox.Text.Insert(ReplyTextBox.Text.Length, smile.Title);
        }
Beispiel #8
0
        private void ListPickerFlyOut2Picker(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var items = args.AddedItems;

            if (items.Any() == false)
            {
                return;
            }
            string lang = items.First().ToString();

            LocalSettingHelper.SetLocalSettingKeyValue(LocalSettingHelper.LanguageTranslateTo, lang);
            langtoTranslate.Content = Util.SupportedLanguages[lang];
        }
        private void ListPickerFlyOutPicker(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var items = args.AddedItems;

            if (items.Any() == false)
            {
                return;
            }
            LocalSettingHelper.SetLocalSettingKeyValue(LocalSettingHelper.RecogLanguageKey, (int)items.First());
            //settingbtn.Content = items.First().ToString();
            _imageViewModel.Language = (OcrLanguage)Enum.Parse(
                typeof(OcrLanguage),
                items.First().ToString());
        }
Beispiel #10
0
        private void ListPickerFlyOut1Picker(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var items = args.AddedItems;

            if (items.Any() == false)
            {
                return;
            }
            OcrLanguage language = (OcrLanguage)Enum.Parse(
                typeof(OcrLanguage),
                items.First().ToString());

            LocalSettingHelper.SetLocalSettingKeyValue(LocalSettingHelper.RecogLanguageKey, (int)language);

            string key = Util.AvailableCountries.Where(country => country.Value == language).First().Key;

            langRecog.Content = key;
        }
 private void DayItems_SelectionChanged(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     var dataContext = this.DataContext as ViewModel.AlarmSettingsPageViewModel;
     if(args != null)
     {
         foreach (var item in args.AddedItems)
         {
             if (String.IsNullOrWhiteSpace(dataContext.RepeatAlarm) || dataContext.RepeatAlarm.Contains(dataContext.ResourceContentLoader.GetString("RepeatOnce")))
             {
                 dataContext.RepeatAlarm = dataContext.ResourceContentLoader.GetString(item.ToString()).Substring(0, 3);
             }
             else
             {
                 dataContext.RepeatAlarm = string.Empty;
                 dataContext.RepeatAlarm = String.Format(dataContext.RepeatAlarm + "," + dataContext.ResourceContentLoader.GetString(item.ToString()).Substring(0, 3));
             }
         }
     }
 }
        private async void ListPickerLocatie_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            MachineInspectionLibrary.Location temp = (MachineInspectionLibrary.Location)ListPickerLocatie.SelectedItem;
            btnLocatie.Content = temp.name;
            Controller.Matis matisController = new Controller.Matis();
            ListPickerMatis.ItemsSource = await matisController.GetMatisByLocation(temp.name);

            ListPickerMatis.SelectedValuePath = "id";
            ListPickerMatis.DisplayMemberPath = "DisplayName";
            if (_taal == "Nl")
            {
                btnMatis.Content = "Selecteer matis";
            }
            else
            {
                btnMatis.Content = "Choisissez un matis";
            }
            btnMatis.IsEnabled = true;
        }
Beispiel #13
0
        private void FilterBox_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            Classes.Tipo_Entidade_Idioma t = new Classes.Tipo_Entidade_Idioma();
            t = FilterBox.SelectedItem as Classes.Tipo_Entidade_Idioma;

            if (t.Nome_Idioma == "All")
            {
                listBoxobj.ItemsSource = this.EntList.OrderBy(i => i.Nome).ToList();
            }
            else
            {
                ObservableCollection <Classes.Entidade> TempTypeEntList = new ObservableCollection <Entidade>();
                foreach (var ent in this.EntList)
                {
                    if (ent.Nome_Tipo_Entidade == t.Nome_Idioma)
                    {
                        TempTypeEntList.Add(ent);
                    }
                }
                listBoxobj.ItemsSource = TempTypeEntList;
            }
        }
Beispiel #14
0
        private async void AdvancedMenuFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            string pickedCommand = (string)AdvancedMenuFlyout.SelectedItem;

            if (pickedCommand == audioLibUpdate)
            {
                AudioLibrary.Scan();
            }
            else if (pickedCommand == videoLibUpdate)
            {
                VideoLibrary.Scan();
            }
            else if (pickedCommand == audioLibClean)
            {
                AudioLibrary.Clean();
            }
            else if (pickedCommand == videoLibClean)
            {
                VideoLibrary.Clean();
            }
            else if (pickedCommand == showSubtitleSerach)
            {
                GUI.ShowSubtitleSearch();
            }
            else if (pickedCommand == showVideoInfo)
            {
                Input.ExecuteAction("codecinfo");
            }
            else if (pickedCommand == suspend)
            {
                await Input.ExecuteAction(SystemCommands.Suspend);
            }
            else if (pickedCommand == shutDown)
            {
                await Input.ExecuteAction(SystemCommands.Shutdown);
            }
        }
Beispiel #15
0
        private void BBCodePickerFlyout_OnItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var bbCodeList = args.AddedItems;
            var bbcode     = bbCodeList.First() as BBCodeEntity;

            if (bbcode == null)
            {
                return;
            }
            if (!string.IsNullOrEmpty(ReplyTextBox.SelectedText))
            {
                string selectedText = "[{0}]" + ReplyTextBox.SelectedText + "[/{0}]";
                ReplyTextBox.SelectedText = string.Format(selectedText, bbcode.Code);
            }
            else
            {
                string text      = string.Format("[{0}][/{0}]", bbcode.Code);
                string replyText = string.IsNullOrEmpty(ReplyTextBox.Text) ? string.Empty : ReplyTextBox.Text;
                if (replyText != null)
                {
                    ReplyTextBox.Text = replyText.Insert(ReplyTextBox.SelectionStart, text);
                }
            }
        }
        /// <summary>
        /// 移动列表选择项单击触发
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void MovePicker_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var selectedItem = args.AddedItems.FirstOrDefault() as Projects;
            ViewModel.Tasks.ProjectId = selectedItem.Id.ToString();

            this.listPickerFlyoutMoveToProjects.Hide();
        }
 private void State_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     StateButton.Content = Enum.GetName(typeof(State), driverViewModel.LicenseState);
 }
Beispiel #18
0
 private async void ListPickerFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     await loadCurrencies();
     var str = countriesList.ElementAt(sender.SelectedIndex);
     currencySelect.Content = str;
     App.symbol = currencyList.ElementAt(sender.SelectedIndex).Trim();
     await writeCountry(str + "\n" + sender.SelectedIndex + "\n" + App.symbol);
 }
 private void ListPickerFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
 }
Beispiel #20
0
        private void ListPickerFlyOutPicker(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var items = args.AddedItems;
            if (items.Any() == false)
	        	 return;
            LocalSettingHelper.SetLocalSettingKeyValue(LocalSettingHelper.RecogLanguageKey, (int)items.First());
            //settingbtn.Content = items.First().ToString();
            _imageViewModel.Language =(OcrLanguage)Enum.Parse(
                 typeof(OcrLanguage),
                 items.First().ToString());
        }
        private void AdvancedMenuFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            string pickedCommand = (string)AdvancedMenuFlyout.SelectedItem;

            if (pickedCommand == audioLibUpdate)
                AudioLibrary.Scan();
            else if (pickedCommand == videoLibUpdate)
                VideoLibrary.Scan();
            else if (pickedCommand == audioLibClean)
                AudioLibrary.Clean();
            else if (pickedCommand == videoLibClean)
                VideoLibrary.Clean();
            else if (pickedCommand == showSubtitleSerach)
                GUI.ShowSubtitleSearch();
            else if (pickedCommand == showVideoInfo)
                Input.ExecuteAction("codecinfo");
            else if (pickedCommand == suspend)
                Input.ExecuteAction(SystemCommands.Suspend);  // send command System.Suspend to Kodi server - sleep
            else if (pickedCommand == shutDown)
                Input.ExecuteAction(SystemCommands.Shutdown);  // send command System.Shutdown to Kodi - restart Kodi server
        }
 private async void ListPicker_ItemsPicked(ListPicker sender, ItemsPickedEventArgs args)
 {
     sender.ItemsPicked -= ListPicker_ItemsPicked;
     if (this.ItemsPickedCommand != null && args.Items != null && args.Items.Count > 0)
     {
         object parameter = this.ItemsPickedInputConverter != null ?
             this.ItemsPickedInputConverter.Convert(args, typeof(object), null, null) :
             args;
         await this.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
         {
             if (this.ItemsPickedCommand.CanExecute(parameter))
             {
                 this.ItemsPickedCommand.Execute(parameter);
             }
         });
     }
     this.OnItemsPicked(args);
 }
 private void State_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     StateButton.Content = Enum.GetName(typeof(State), driverViewModel.LicenseState);
 }
 private void Gender_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     GenderButton.Content = Enum.GetName(typeof(Gender), driverViewModel.Gender);
 }
Beispiel #25
0
 /// <summary>
 /// Draws the route for all the tracks in the selected day.
 /// </summary>
 /// <param name="sender">The control that the action is for.</param>
 /// <param name="args">Parameter that contains the event data.</param>
 private async void DateFlyout_ItemsPicked( ListPickerFlyout sender, ItemsPickedEventArgs args )
 {
     if( args.AddedItems.Count == 1 )
     {
         FilterTime.Text = ( sender.SelectedItem as DaySelectionItem ).Name;
         await DrawRoute();
     }
 }
Beispiel #26
0
        /// <summary>
        /// 选择排序项
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private async void SortListItem_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var tasksSortEnum = (TasksSortEnum)args.AddedItems.FirstOrDefault();
            await InitialAsyncAndBindingResource(tasksSortEnum);

        }
Beispiel #27
0
 /// <summary>
 /// Time filter flyout change event handler
 /// </summary>
 /// <param name="sender">Sender object</param>
 /// <param name="e">Event arguments</param>
 private async void TimeFilterFlyout_ItemsPicked( ListPickerFlyout sender, ItemsPickedEventArgs args )
 {
     await DrawRoute();
 }
Beispiel #28
0
 private void CountryPicker_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     SelectedCountry = sender.SelectedItem as Country;
     ShowCountry();
 }
Beispiel #29
0
 /// <summary>
 /// Time filter flyout change event handler
 /// </summary>
 /// <param name="sender">Sender object</param>
 /// <param name="e">Event arguments</param>
 private async void TimeFilterFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     await DrawRoute();
 }
        /// <summary>
        /// 移动列表选择项单击触发cmbTasksRemind
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void MovePicker_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var selectedItem = args.AddedItems.FirstOrDefault() as Projects;
            if (selectedItem == null)
            {
                return;
            }
            ViewModel.ChangeBelongProjectId(selectedItem.Id.ToString());

            this.listPickerFlyoutMoveToProjects.Hide();
        }
        /// <summary>
        /// 提醒选择器
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void RemindPicker_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            var selectedItem = args.AddedItems.FirstOrDefault() as SnoozeTimeSelection;
            this.txtRemind.Text = selectedItem.Name;

            switch (selectedItem.SnoozeValue)
            {
                //case MinuteIncrementEnum.No_Reminder:
                //    break;
                //case MinuteIncrementEnum.At_StartTime:
                //    break;
                //case MinuteIncrementEnum.One_Minute:
                //    break;
                //case MinuteIncrementEnum.Five_Minute:
                //    break;
                //case MinuteIncrementEnum.Ten_Minute:
                //    break;
                //case MinuteIncrementEnum.Fifteen_Minute:
                //    break;
                //case MinuteIncrementEnum.Half_An_Hour:
                //    break;
                //case MinuteIncrementEnum.One_Hour:
                //    break;
                //case MinuteIncrementEnum.Four_Hours:
                //    break;
                //case MinuteIncrementEnum.One_Day:
                //    break;
                //default:
                //    break;
            }
        }
 private void Role_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     Show_RoleView();
 }
 private void StateSelection_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     StateButton.Content = Enum.GetName(typeof(State), searchViewModel.State);
 }
        private void AdvancedMenuFlyout_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            string pickedCommand = (string)AdvancedMenuFlyout.SelectedItem;

            if (pickedCommand == audioLibUpdate)
                AudioLibrary.Scan();
            else if (pickedCommand == videoLibUpdate)
                VideoLibrary.Scan();
            else if (pickedCommand == audioLibClean)
                AudioLibrary.Clean();
            else if (pickedCommand == videoLibClean)
                VideoLibrary.Clean();
            else if (pickedCommand == showSubtitleSerach)
                GUI.ShowSubtitleSearch();
            else if (pickedCommand == showVideoInfo)
                Input.ExecuteAction("codecinfo");
            else if (pickedCommand == shutDown)
            {
                Applikation.Quit();
                NavigationTransitionInfo transitionInfo = new SlideNavigationTransitionInfo();
                Frame.Navigate(typeof(MainPage), false, transitionInfo);
            }
        }
Beispiel #35
0
 private void SmiliesPickerFlyout_OnItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     var smileList = args.AddedItems;
     var smile = smileList.First() as SmileEntity;
     if (smile == null) return;
     ReplyTextBox.Text = ReplyTextBox.Text.Insert(ReplyTextBox.Text.Length, smile.Title);
 }
 private void OnItemsPicked(ItemsPickedEventArgs args)
 {
     var handler = this.ItemsPicked;
     if (handler != null)
     {
         handler(this, args);
     }
 }
Beispiel #37
0
 private void BBCodePickerFlyout_OnItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     var bbCodeList = args.AddedItems;
     var bbcode = bbCodeList.First() as BBCodeEntity;
     if (bbcode == null) return;
     if (!string.IsNullOrEmpty(ReplyTextBox.SelectedText))
     {
         string selectedText = "[{0}]" + ReplyTextBox.SelectedText + "[/{0}]";
         ReplyTextBox.SelectedText = string.Format(selectedText, bbcode.Code);
     }
     else
     {
         string text = string.Format("[{0}][/{0}]", bbcode.Code);
         string replyText = string.IsNullOrEmpty(ReplyTextBox.Text) ? string.Empty : ReplyTextBox.Text;
         if (replyText != null) ReplyTextBox.Text = replyText.Insert(ReplyTextBox.SelectionStart, text);
     }
 }
 private void GradePicker_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     if (tempSelection != null)
     {
         tempSelection.Grade = (char)gradeListPicker.SelectedItem;
     }
     tempSelection = null;
     gradeListPicker.SelectedIndex = -1;
 }
Beispiel #39
0
 private void QuoteStatusSelection_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     QuoteStatusButton.Content = Enum.GetName(typeof(QuoteStatus), searchViewModel.Submitted);
 }
        private void ListPickerMatis_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            Matis temp = (Matis)ListPickerMatis.SelectedItem;

            btnMatis.Content = temp.name;
        }
Beispiel #41
0
 private void StateSelection_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     StateButton.Content = Enum.GetName(typeof(State), searchViewModel.State);
 }
 private void Gender_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     GenderButton.Content = Enum.GetName(typeof(Gender), driverViewModel.Gender);
 }
Beispiel #43
0
 private void ListPickerMatis_ItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     _selectedMatis     = (Matis)ListPickerMatis.SelectedItem;
     btnMatis.Content   = _selectedMatis.name;
     btnStart.IsEnabled = true;
 }
Beispiel #44
0
        private void OnAudioPicked(object sender, ItemsPickedEventArgs e)
        {
            var media = new List <AttachmentMediaFile>();

            var picker = sender as MPMediaPickerController;

            picker.ItemsPicked -= OnAudioPicked;
            picker.DismissViewController(true, null);

            if (e.MediaItemCollection.Items != null)
            {
                foreach (var item in e.MediaItemCollection.Items)
                {
                    if (!item.IsCloudItem)
                    {
                        try
                        {
                            MPMediaItem song;
                            song = item;
                            NSUrl assetURL  = song.AssetURL;
                            var   songAsset = new AVUrlAsset(assetURL);

                            AVAssetExportSession exporter = new AVAssetExportSession(songAsset, AVAssetExportSessionPreset.AppleM4A);

                            exporter.OutputFileType = @"com.apple.m4a-audio";

                            var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

                            var exportFile = documents + "/exported.m4a";

                            if (File.Exists(exportFile))
                            {
                                File.Delete(exportFile);
                            }


                            var exportURL = NSUrl.CreateFileUrl(new string[] { exportFile });
                            exporter.OutputUrl = exportURL;



                            exporter.ExportAsynchronously(() => {
                                Console.WriteLine("#####################" + exporter.Status);                        //prints status "Failed"....
                                var status = exporter.Status;
                                switch (status)
                                {
                                case AVAssetExportSessionStatus.Failed:
                                    var err = exporter.Error;
                                    Console.WriteLine(err);
                                    break;

                                case AVAssetExportSessionStatus.Completed:
                                    Debug.WriteLine("##########***************");
                                    var data  = NSData.FromUrl(exportURL);
                                    var array = ToByte(data);

                                    MessagingCenter.Send <string, byte[]>(item.Title, "NotificationRecieved", array);
                                    break;
                                }
                                exporter.Dispose();
                            });



                            media.Add(new AttachmentMediaFile(item.AssetURL.AbsoluteString, AttachmentMediaFileType.Audio, null, item.Title));
                        }
                        catch (Exception ex)
                        {
                            // throw ;
                        }
                    }
                }
            }

            _audioPickedTask.TrySetResult(media);
        }
 private void PrimaryDriver_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     vehicleViewModel.DriverId = ((DriverViewModel)PrimaryDriver.SelectedValue).ID;
     PrimaryDriverButton.Content = ((DriverViewModel)PrimaryDriver.SelectedValue).FirstName;
 }
 private void QuoteStatusSelection_Click(ListPickerFlyout sender, ItemsPickedEventArgs e)
 {
     QuoteStatusButton.Content = Enum.GetName(typeof(QuoteStatus), searchViewModel.Submitted);
 }
Beispiel #47
0
 private void OnItemsPicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     selectedEmoticon       = (string)sender.SelectedItem;
     cameraButton.IsChecked = false;
     linkButton.IsChecked   = false;
 }
 private void PrimaryDriver_Picked(ListPickerFlyout sender, ItemsPickedEventArgs args)
 {
     vehicleViewModel.DriverId   = ((DriverViewModel)PrimaryDriver.SelectedValue).ID;
     PrimaryDriverButton.Content = ((DriverViewModel)PrimaryDriver.SelectedValue).FirstName;
 }
        /// <summary>
        /// 选择优先级
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ListViewPriorities_Clicked(ListPickerFlyout sender, ItemsPickedEventArgs args)
        {
            //var prioritiesItem = (PrioritiesEnum)args.AddedItems.FirstOrDefault();
            var prioritiesItem = 12;
            var prioritiesValue = 12;
            //var prioritiesValue = PrioritiesEnum.MiddlePriorities;

            #region 这里先这样写,之后由于listItem必然会改,所以留着switch
            switch (prioritiesItem)
            {
                //case PrioritiesEnum.HighPriorities:
                //    prioritiesValue = PrioritiesEnum.HighPriorities;
                //    break;
                //case PrioritiesEnum.MiddlePriorities:
                //    prioritiesValue = PrioritiesEnum.MiddlePriorities;
                //    break;
                //case PrioritiesEnum.LowPriorities:
                //    prioritiesValue = PrioritiesEnum.LowPriorities;
                //    break;
                //case PrioritiesEnum.NonePriorities:
                //    prioritiesValue = PrioritiesEnum.NonePriorities;
                //    break;
                //default:
                //    prioritiesValue = PrioritiesEnum.MiddlePriorities;
                //    break;
            }
            #endregion

            // TODO 在按下返回键的时候会保存更改,所以这里可以不用保存?
            ViewModel.Tasks.Priority = Convert.ToInt32(prioritiesValue);
            //this.listViewPriorities.Hide();
        }