コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: AlekseiGit/MDBS
        private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var core         = new CoreFunc();
            var categoryName = ((ListBoxItem)this.CategoryListBox.SelectedItem).Content.ToString();
            var messages     = new List <Message>();

            if (categoryName.Contains("Входящие"))
            {
                messages = core.GetIncomingMessages();
            }
            else if (categoryName.Contains("Исходящие"))
            {
                messages = core.GetOutgoingMessages();
            }
            else if (categoryName.Contains("Требуется ответ"))
            {
                messages = core.GetNeedAnswerMessages();
            }
            else if (categoryName.Contains("Архив"))
            {
                messages = core.GetArchiveMessages();
            }

            FillMessageGrid(messages);
        }