コード例 #1
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            var dlg = new diags.RoleListSelectorDlg()
            {
                ItemsSource = ItemsSource
            };
            bool?dialogResult = dlg.ShowDialog();

            if ((dialogResult.HasValue == true) &&
                (dialogResult.Value == true))
            {
                foreach (object item in dlg.SelectedItems)
                {
                    //if (!ItemsSelected.Contains(item))
                    if (!FindItem(ItemsSelected, item))
                    {
                        ItemsSelected.Add(item);
                        ItemsSelectedList.Add(item);
                    }
                }
            }
        }
コード例 #2
0
ファイル: RoleListView.xaml.cs プロジェクト: srdgame/wpf_test
 private void button_add_Click(object sender, RoutedEventArgs e)
 {
     var dlg = new diags.RoleListSelectorDlg() { ItemsSource = ItemsSource };
     bool? dialogResult = dlg.ShowDialog();
     if ((dialogResult.HasValue == true) &&
         (dialogResult.Value == true))
     {
         foreach(object item in dlg.SelectedItems)
         {
             //if (!ItemsSelected.Contains(item))
             if (!FindItem(ItemsSelected, item))
             {
                 ItemsSelected.Add(item);
                 ItemsSelectedList.Add(item);
             }
         }
     }
 }