Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > comboBox+multiSelect


Автор: Sharki 5.5.2009, 19:41
Здрасте всем.Вот возникла такая проблемка.Пишу маленький почтовик,всё очень просто,всё работает,НО!
Например сейчас я загружаю в combobox UserName и Email из базы:

Код

conn_email = new OleDbConnection();
            conn_email.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Data\\Client_DB.mdb;Jet OLEDB:Database Password=111";

            command_email = new OleDbCommand("SELECT DISTINCT ClientName,Email,IDClient FROM TBL_Clients", conn_email);

            adapter_email = new OleDbDataAdapter(command_email);

            ds_email = new DataSet();

            ds_email.Tables.Add("Email");

            adapter_email.Fill(ds_email.Tables["Email"]);


            cmb_To.DataSource = ds_email.Tables["Email"];

            cmb_To.DisplayMember = "ClientName";
            cmb_To.ValueMember = "IDClient";

            
            txtTo.DataBindings.Add("Text", ds_email.Tables["Email"], "Email");


выбераю нужного клиента его емаил появляется в txt_To и всё отлично работает.Но вот возник вопрос ? А как можно сделать ,как можно выбрать несколько клиентов или всех сразу в combobox.Есть возможность сделать мульти-селект в combobox,чтоб выбранные клиенты появлялись в txt_To через ";".
Зарание большое всем спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)