Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
подскажите если кто знает задача: есть сделки с разными типами валют USD, RUR, EUR эти сделки загружены в DataGrid хочется предоставить пользователю возможность менять валюту сделки, выбрав нужную из списка. варианты решения: 1. возможно есть какой то метод или какое то, продуманное MS, решение 2. определять location ячейки на которую юзер кликнул и показать там загруженный комбо или лист бокс 1 вариант - я не в курсе есть ли такая метода и где искать? 2 вариант - как определить location ячейки? --- подскажите пожалуйста ответ на любой из вариантов - первый конечно был бы лучше. спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2004, 14:37 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
А кто-нить может на пальцах объяснить как включить в проект datagrid с комбобоксом?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 10:16 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Дудкин А кто-нить может на пальцах объяснить как включить в проект datagrid с комбобоксом?... А в чем проблема то. Что обозначает "включить в проект"? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 10:42 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
скачал пример. хочется попробовать применить.. но возникли сложности - пытаюсь удалить лишнее из примера - ругается, в частности на датасет.. хотелось бы узнать как по шагам внедрить пример в свою программу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 11:05 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
о возникли сложности - пытаюсь удалить лишнее из примера - ругается, в частности на датасет.. хорошо бы писать, как именно ругается, ну и приложите этот пример к своему сообщению, посмотрим Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 11:30 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
немножко конкретизирую.. в примере табличка создается программно, датасет тоже.. а как сделать, чтобы табличка показывала данные из датасета сгенерированного из адаптера (сделанных не программно, а перетащенных руками)? а пример можно скачать по ссылке в сообщении тов. greenapple (оно второе сверху) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 11:52 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Ну там уже все поделено и разбито, просто автору было лень писать tablestyle для каждого из столбцов, вот он и прогоняет их в цикле. Да и вообще рефакторить такие процедуры надо. Вам же всего лишь надо взять себе файлы: NoKeyUpCombo.vb DataGridComboBoxColumn.vb И в использовать следующий код (DataGridComboBoxColumn должен быть доступен, например сделать import) : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Что конкретно не получается? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:18 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
спасибо, счас попробую.. со стилями проблем не было.. а проблема была вот где - я кинул на форму адаптер, сгенерировал датасет, попытался вывести данные в грид из датасета (изменив конечно стиль таблицы), но не получилось.. счас попробую через import ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:29 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Да этот пример вообще можно забыть, основная цель это использование в стиле своего columnstyle. Класс который реализует необходимую функциональность вынесен отдельным файлов (вернее двумя). Ну про ошибку все еще не понятно, что за ошибка? Import здесь не обходим чтобы добраться до необходимого namespace в проекте, можно и без import все прописать. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:42 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Торможу ужасно... создаю новый проект.. пихаю в папку проекта файлы DataGridComboBoxColumn.vb и NoKeyUpCombo.vb.. пишу в коде программы (в самом начале) Imports DataGridComboBoxColumn и сразу же получаю Buil Error :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:03 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Потому что namespace называется DataGridTextBoxCombo см. файл DataGridComboBoxColumn.vb Следовательно писать надо import DataGridTextBoxCombo Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:12 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
скопировал namespace, стало Imports DataGridTextBoxCombo и ничего не изменилось.. а как надо добавлять эти файлы в проект? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:31 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
и ничего не изменилось.. В VS.NET: File -> Add Existing Item А что не изменилось? все таки вы продолжаете ничего не писать. Не компилируется? Если да? то какая ошибка? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:38 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Пишет, что namespace не может быть найден даже счас ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:51 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
так и не получилось c importoм, так и пишет что namespace не найден.. а не подскажете какие строчки нужно в проект скопировать чтобы заработал Combobox? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:28 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Да вообще убери namespace из этих двух файлов. Главная цель это чтобы было "видно" этот класс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:47 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
мля, прокатило вроде... долго я тр#хался на пустом месте так прокатило Imports combo.DataGridTextBoxCombo спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:56 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Все никак не могу с comboboxoм закончить.. делаю ComboTextCol.ColumnComboBox.DataSource = DataSet11.Tables("linii").DefaultView 'dv; ComboTextCol.ColumnComboBox.DisplayMember = "liniya" ComboTextCol.ColumnComboBox.ValueMember = "id_linii" ' Выводит combobox со списком, но вставляет в поле не id, а текстовое значение и, следовательно, возникает ошибка.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 15:49 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
ДудкинВсе никак не могу с comboboxoм закончить.. делаю ComboTextCol.ColumnComboBox.DataSource = DataSet11.Tables("linii").DefaultView 'dv; ComboTextCol.ColumnComboBox.DisplayMember = "liniya" ComboTextCol.ColumnComboBox.ValueMember = "id_linii" ' Выводит combobox со списком, но вставляет в поле не id, а текстовое значение и, следовательно, возникает ошибка.. Победил сие: вотPrivate Sub LeaveComboBox(ByVal sender As Object, ByVal e As EventArgs) If _isEditing Then 'MsgBox(ColumnComboBox.SelectedValue) SetColumnValueAtRow(_source, _rowNum, ColumnComboBox. SelectedValue ) _isEditing = False Invalidate() End If ColumnComboBox.Hide() End Sub но, блин, в таблице сначала выводятся id, когда входишь в ячейку выводится текст, а когда выходишь снова id в ячейке.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 17:16 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Эка, Ты, брат Дудкин, накрутил с Imports and etc. Бросаю спасательный круг... P.S. По моему, там всё правильно (если нет - коллеги подправят...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 19:55 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
2 All спасибо за помощь. я с комбобоксом вроде разобрался, только вот пока сложность.. в таблице в поле с комбобоксами выводятся id (числа вместо текста), когда входишь в ячейку появляется комбобокс и выводится текст, а когда выходишь снова id в ячейках.. тут наверное без lookup-поля, предложенным Sa, не обойтись.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 09:16 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Я понять не могу, что за числа и что за текстовое поле, я же в примере сделал числовое поле в БД... Всё работает... Нельзя ли поподробнее (уж очень интересно, и хочется понять в чём беда) P.S. Кстати, не могу понять, зачем выводить на обозрение юзверя поле ID??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 11:38 |
|
||
|
выпадающий список в DataGrid
|
|||
|---|---|---|---|
|
#18+
Я вот счас как раз и выдумываю как можно сделать так, чтоб юзер видел не id, а текст (не 1, 2, 3.. а "Вася","Петя","Коля").. сделал через datarelation - добавил поле aaa, "расшифровывающее" id... вот так'Создадим DataRelation... Dim DR As DataRelation DR = New DataRelation("NameDR", _ DataSet11.Tables("linii").Columns("id_linii"), _ DataSet11.Tables("containers").Columns("vladelets")) ' DataSet11.Tables("linii").Columns("id_linii") DataSet11.Relations.Add(DR) DataSet11.Tables("containers").Columns.Add("aaa", GetType(String), "Parent(NameDR).liniya") потом сделал в стиле поле ааа как комбобокс, но был обруган - поле ааа только для чтения... других путей решения пока не вижу... vladgrigЯ понять не могу, что за числа и что за текстовое поле... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 11:59 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32482817&tid=1438580]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 439ms |

| 0 / 0 |
