Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataBindings и ListBox / 7 сообщений из 7, страница 1 из 1
19.05.2004, 12:26
    #32523670
vetalv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
Всем привет!
Как правильно связать textBox с ListBox, используя DataBindings, чтобы при перемещении по ListBox значение списка отображалось в textBox.
Знаю, что это можно сделать и без DataBindings и очень даже просто , но нужно именно с ним.
я пишу такой код:
textBox2.DataBindings.Add("Text",listBox1,"Text");
(конечно это не работает)) )
...
Рейтинг: 0 / 0
19.05.2004, 12:36
    #32523704
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
>Всем привет!
Как правильно связать textBox с ListBox, используя DataBindings, чтобы при перемещении по ListBox значение списка отображалось в textBox.

А что служит источником данных для ListBox и textBox?
...
Рейтинг: 0 / 0
19.05.2004, 12:48
    #32523739
vetalv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
в ListBox фиксированный список значений, который заносится вручную
а для textBox`a получается источник - ListBox
...
Рейтинг: 0 / 0
19.05.2004, 12:51
    #32523748
vetalv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
Вообще этот пример несколько надуман конечно, просто пытаюсь разобраться с DataBindings.
Вместо ListBox ставил ComboBox - всё работает, т.е. бегаю по ComboBox и данные отображаются в textBox. Но с ListBox почему то не прокатывает
...
Рейтинг: 0 / 0
19.05.2004, 14:12
    #32523969
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
> Но с ListBox почему то не прокатывает

Пример у вас действительно надуманный.

По поводу ListBox то ли это злой умысел или это bug Microsoft, исходников ListBox у меня к сожалению нет. :-)
Дело в том что DataBindings реагирует на xxxChanged в вашем случае это TextChanged.
Код: plaintext
1.
textBox2.DataBindings.Add("Text",listBox1,"Text"); // где Text = xxx


И проблема проста - у combobox TextChanged срабатывает, а у ListBox нет.
Очевидно кто то где то что то забыл :-)

Одно из решений этой проблемы - разработать свой ListBox.
...
Рейтинг: 0 / 0
19.05.2004, 14:13
    #32523972
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
Да, может быть в следующей версии Net такого не будет.
Так что подождем...
...
Рейтинг: 0 / 0
19.05.2004, 14:23
    #32524000
vetalv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataBindings и ListBox
Спасибо за ответ!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataBindings и ListBox / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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