powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передача данных из listbox в textbox
8 сообщений из 8, страница 1 из 1
Передача данных из listbox в textbox
    #38008114
Damiena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Прошу прощение если повтор...
Помогите пожалуйста с таким вопросом. Как передать значение из листбокса в текстбокс?
Лист бокс заполняется из базы.
Код: c#
1.
2.
3.
4.
5.
6.
da = new SqlDataAdapter("SELECT * FROM table1", conn);
            ds = new DataSet();
            da.Fill(ds, "table1r");
            BindingSource bs = new BindingSource(ds, "table1");
            listBox1.DataSource = bs;
            listBox1.DisplayMember = "id";



Следующие варианты не работают
Код: c#
1.
2.
3.
4.
textBox1.Text = listBox1.SelectedValue.ToString()
textBox1.Text = listBox1.SelectedItem.ToString();
textBox1.Text = listBox1.Items[listBox1.SelectedIndex].ToString()
(System.Data.DataRowView)(listBox1.SelectedItem)).Item["ИмяКолонки"].ToString()
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38008150
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DamienaДоброго времени суток.
Прошу прощение если повтор...
Помогите пожалуйста с таким вопросом. Как передать значение из листбокса в текстбокс?
Лист бокс заполняется из базы.
Код: c#
1.
2.
3.
4.
5.
6.
da = new SqlDataAdapter("SELECT * FROM table1", conn);
            ds = new DataSet();
            da.Fill(ds, "table1r");
            BindingSource bs = new BindingSource(ds, "table1");
            listBox1.DataSource = bs;
            listBox1.DisplayMember = "id";




Следующие варианты не работают
Код: c#
1.
2.
3.
4.
textBox1.Text = listBox1.SelectedValue.ToString()
textBox1.Text = listBox1.SelectedItem.ToString();
textBox1.Text = listBox1.Items[listBox1.SelectedIndex].ToString()
(System.Data.DataRowView)(listBox1.SelectedItem)).Item["ИмяКолонки"].ToString()



а так ?
Код: c#
1.
textBox1.Text = ((BindingSource) listBox1.DataSource).Current.ToString();
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38008159
Damiena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
=) нет)
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38008161
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damiena=) нет)
а эта штука что нить возвращает? SELECT * FROM table1
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38008193
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставим брейкпоинт на месте где хотим заполнить текст в текстБокс, и смотри все св-ва листБокса, ищем где нужный текст
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38008693
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damiena,

создай обработчик Listbox_selecteditem

в этом обработчике и передавайте значения

например

textBox1.Text = listBox1.SelectedValue.ToString();
или
textBox1.Text = listBox1.SelectedItem.Text;
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38009446
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DamienaДоброго времени суток.
Прошу прощение если повтор...
Помогите пожалуйста с таким вопросом. Как передать значение из листбокса в текстбокс?
Лист бокс заполняется из базы.
Код: c#
1.
2.
3.
4.
5.
6.
da = new SqlDataAdapter("SELECT * FROM table1", conn);
            ds = new DataSet();
            da.Fill(ds, "table1r");
            BindingSource bs = new BindingSource(ds, "table1");
            listBox1.DataSource = bs;
            listBox1.DisplayMember = "id";



Если стоит задача синхронно отображения в текстовом поле результата выбора из списка, так и хочется сказать: не слушайте их - они плохому научат...
Самый простой вариант - использовать DataBinding. Добавьте строку в Ваш код:
Код: c#
1.
textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", bs, "id", true));
...
Рейтинг: 0 / 0
Передача данных из listbox в textbox
    #38009618
Damiena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sphinx_mv Cпасибо)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передача данных из listbox в textbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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