Esempio n. 1
0
        private void OnKeyDown(object sender, KeyRoutedEventArgs e)
        {
            m_ControlPressed = (e.Key == VirtualKey.Control);

            if ((EditToggleButton.IsChecked ?? false))
            {
                if (e.Key == VirtualKey.Delete)
                {
                    ((ICommand)this.Resources["DeleteButtonCommand"]).Execute(null);
                    e.Handled = true;
                }

                if (e.Key == VirtualKey.Escape)
                {
                    ExitEditMode();
                    e.Handled = true;
                }

                if (m_ControlPressed && e.Key == VirtualKey.A)
                {
                    PlayItemsListView.SelectAll();
                    e.Handled = true;
                }
            }
        }
Esempio n. 2
0
        public void ScrollToNowPlaying()
        {
            var idx = Core.PlaybackControl.Instance.Items.IndexOf(
                Core.PlaybackControl.Instance.Current);

            if (idx != -1)
            {
                PlayItemsListView.ScrollIntoView(PlayItemsListView.Items[idx], ScrollIntoViewAlignment.Leading);
            }
        }
        private void OnLoaded(object sender, RoutedEventArgs e)
        {
            var idx = PlaybackControl.Instance.Items.IndexOf(
                PlaybackControl.Instance.Current);

            if (idx != -1)
            {
                PlayItemsListView.ScrollIntoView(PlayItemsListView.Items[idx], ScrollIntoViewAlignment.Leading);
            }
        }