示例#1
0
        private void MessagesForwardExecute()
        {
            var messages = SelectedMessages.OfType <TLMessage>().Where(x => x.Id != 0).OrderBy(x => x.Id).ToList();

            if (messages.Count > 0)
            {
                SelectionMode = ListViewSelectionMode.None;

                App.InMemoryState.ForwardMessages = new List <TLMessage>(messages);
                NavigationService.GoBackAt(0);
            }
        }
示例#2
0
        private void MessagesForwardExecute()
        {
            var messages = SelectedMessages.OfType <TLMessage>().Where(x => x.Id != 0).OrderBy(x => x.Id).ToList();

            if (messages.Count > 0)
            {
                SelectionMode = ListViewSelectionMode.None;

                App.InMemoryState.ForwardMessages = new List <TLMessage>(messages);
                NavigationService.GoBackAt(0);
            }

            //_stateService.ForwardMessages = Messages.Where(x => x.IsSelected).ToList();
            //_stateService.ForwardMessages.Reverse();

            //SelectionMode = Windows.UI.Xaml.Controls.ListViewSelectionMode.None;
            //NavigationService.GoBack();
        }