Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / инкапсуляция / 8 сообщений из 8, страница 1 из 1
28.01.2013, 18:16
    #38127761
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
Скажите пожалуйста,

как задать значение в ComboBox при открытии формы?

Заранее благодарен.
...
Рейтинг: 0 / 0
28.01.2013, 22:22
    #38128029
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
vah,
Код: c#
1.
2.
3.
4.
private void Form1_Load(object sender, EventArgs e)
        {
           comboBox1.SelectedIndex =123;
           ...
...
Рейтинг: 0 / 0
29.01.2013, 08:18
    #38128194
LameUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
Забавное название темы :)
...
Рейтинг: 0 / 0
29.01.2013, 09:09
    #38128226
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
LameUserЗабавное название темы :)

иначе не среагируют ))
...
Рейтинг: 0 / 0
29.01.2013, 09:36
    #38128259
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
ZVER-10vah,
Код: c#
1.
2.
3.
4.
private void Form1_Load(object sender, EventArgs e)
        {
           comboBox1.SelectedIndex =123;
           ...



Код: plaintext
1.
InvalidArgument=Значение '2' недопустимо для 'SelectedIndex'.
Имя параметра: SelectedIndex
...
Рейтинг: 0 / 0
29.01.2013, 09:43
    #38128270
LameUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
vahZVER-10vah,
Код: c#
1.
2.
3.
4.
private void Form1_Load(object sender, EventArgs e)
        {
           comboBox1.SelectedIndex =123;
           ...



Код: plaintext
1.
InvalidArgument=Значение '2' недопустимо для 'SelectedIndex'.
Имя параметра: SelectedIndex


Скорее всего у вас DataSource для ComboBox не задан.

Перед SelectedIndex = 123 убедитесь, что элемент с таким индексом в сопоставленном датасорсе есть.
Я бы оперировал лучше не SelectedIndex, а SelectedItem (необходимый объект из сопоставленного датасорса).
...
Рейтинг: 0 / 0
29.01.2013, 09:58
    #38128299
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
LameUserSelectedItem
DataSourse задан в виде BindingSource, задан ValueMember и DisplayMamber

индекс ищу таким образом

Код: c#
1.
2.
3.
4.
private void findButton_Click(object sender, System.EventArgs e) {
    int index = comboBox1.FindString(textBox2.Text);
    comboBox1.SelectedIndex = index;
}


но возвращает -1, хотя строка в ComboBox такая есть
...
Рейтинг: 0 / 0
29.01.2013, 14:06
    #38128820
ZVER-10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
инкапсуляция
vah,
покажите как загружаете комбо
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / инкапсуляция / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]