как добавить displaymenber и значение menber в список - PullRequest
0 голосов
/ 14 мая 2018

мне нужно, чтобы значение menber списка было значением, выбранным в выпадающем списке, и чтобы меню отображения списка было текстом, выбранным в выпадающем списке, я пробовал это

            List<SomeData> data = new List<SomeData>();
        data.Add(new SomeData() { Value = contactIDComboBox1.SelectedValue.ToString(), Text = contactIDComboBox1.SelectedText });
        contactPositionListBox1.DisplayMember = "Text";
        contactPositionListBox1.ValueMember = "Value";


            if (!contactPositionListBox1.Items.Contains(contactIDComboBox1.SelectedValue))
            {
                contactPositionListBox1.Items.Add(contactIDComboBox1.SelectedValue);
            }

1 Ответ

0 голосов
/ 15 мая 2018

ДОБАВИТЬ LIST<INT> КАК ЭТО public List<int> contactIDList = new List<int>(); ДОБАВИТЬ ТЕКСТ В СПИСОК *

      if (contactIDComboBox1.SelectedIndex!=-1 && contactIDComboBox1.SelectedValue!=null)
       {

            if (!contactPositionListBox1.Items.Contains(contactIDComboBox1.Text))
            {
                contactPositionListBox1.Items.Add(contactIDComboBox1.Text);
                contactIDList.Add((int)contactIDComboBox1.SelectedValue);


            }

        }
    }

ПОТОМ ДОБАВИТЬ

                        if(contactIDList.Count>0)
                        {
                            newContactPosition.PositionID = value;
                            for (int add = 0; add < contactIDList.Count; add++)
                            {
                                newContactPosition.ContactID = contactIDList[add];
                                ContactPositionDB.AddContactPosition(newContactPosition);
                            }
                        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...