void sprite_EditingEnded(object sender, EventArgs e) { HideSystemAppBar(); DelayExecutor.Delay(20, () => { (sender as SpriteControl).SyncButtonsPosition(); textEditing = false; }); }
void sprite_EditingStarted(object sender, EventArgs e) { textEditing = true; BuildSystemAppBar_TextEditor(); DelayExecutor.Delay(20, () => { (sender as SpriteControl).SyncButtonsPosition(); }); }
void spriteText_TextChanged(object sender, TextChangedEventArgs e) { DelayExecutor.Delay(99d, () => { SetButtonVisibility(true); SyncButtonsPosition(); RaiseSpriteChanged(); }); }
private void RestoreScrollPosition(string key) { double pos = App.CurrentInstance.GetSetting <double>(key, 0d); DelayExecutor.Delay(200, () => { scrollViewer.ChangeView(null, pos, null, true); }); }
private void HideCandidatePanel() { candidatePanelShown = false; VisualStateManager.GoToState(this, "vsCandidateHidden", true); DelayExecutor.Delay(200, () => { candidateListBox.ItemsSource = null; candidates.Clear(); }); }
private void CheckAndAddPhotos(IReadOnlyList <StorageFile> files) { int newPhotoCount = files.Count; if (newPhotoCount > 0) { Busy = true; } if ((ExistingPhotoCount + newPhotoCount) > PhotoCountMax) { ShowCandidateList(files); } else { //AddPhotosToStage(args); DelayExecutor.Delay(200d, () => { AddPhotosToStage(files); }); } }