|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Подскажите почему DataGridView не переходит в режим редактирования ? Свойство ReadOnly grid`а стоит false, у столбцов тоже самое. DataGridView.DataSource - Таблица, созданна вручную. Ничего особенного нет. Просто заполены некторые данные. Никакими способами не могу добиться чтобы редактирование начало работать. Что надо сделать ? И еще вопрос: есть такой тип столбцов DataGridViewComdoboxColumn. Как сделать чтобы в комбобоксе был список доступных значений для некоего поля таблицы, и чтобы при выборе значения в комбобоксе это значение устанавливалось в соответствующий столбец таблицы. Ну и соответственно, чтобы комбобокс сам отображал значение столбца таблицы по каждой строке. Доспустимые значения, которые может принимать столбец нашей таблице храняться в отдельной таблице и их можно связать посредством DataRelation. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2011, 22:21 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Так по редактированию отбой. Нашел корягу. У Columns DataTable свойство ReadOnly стояло true. А вот по Комбобокс помогите. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2011, 22:44 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
В Вашем случае связка такая DataGridView <--> DataView <--> DataTable. Проверьте свойство DataView.AllowDelete, DataView.AllowEdit, DataView.AllowNew. Возможно что-то в них. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2011, 22:46 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Ermak, Спасибо, но с редактированием я разобрался. Щас я не могу заставить отображать в комбобоксе нужные мне значения из связаной таблицы. Еще не понятно как отобразить в колонке DataGridView связанное поле из другой таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2011, 00:38 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
А оно надо комбо боксы именно в гриде? Сделай отдельную форму для правки и ввода новых записей. Стандартное решение. В ней же удобно будет делать проверку (валидацию) всех введенных значений... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2011, 00:43 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Ermak, Да, надо. Привычка, знаете ли, осталась от Visual Foxpro. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2011, 22:50 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Есть такая хорошая штука 101 Code Samples for Visual Basic and C# (2003) Я сильно подозреваю, что 99% ответов на все вопросы в этом форуме находятся там ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 06:57 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Если ты все это в коде делал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 07:48 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
блин, забыл и только потом: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 08:25 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Cat2, Спасибо большое за сцылку. Я ведь начинающий, так что мои вопросы могут показаться странными. Не пугайтесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 22:19 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
fortibransa, И вам спасибо большое. Буду разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2011, 22:20 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Измучился, не выходит в режим редактирования.... DataGridView заполняется из dataTable.DefaultView Вот это тоже не помогает: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Все индексы исправно получаются, соответствуют... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2017, 02:22 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
А точнее загрузка такая - CSV - DataTable - Datatable.DefauldView - DataGridView ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2017, 02:33 |
|
Редактирование в DataGridView
|
|||
---|---|---|---|
#18+
Итак. Что на данный момент имеется. В properties dataGridView1.ReadOnly установлено true Грузим Код: c# 1.
Далее Код: c# 1.
Результат: редатируемые ячейки. Если после загрузки не делать Код: c# 1.
- то ячейки не редактируемые. Логично? логично! Но если так: В properties dataGridView1.ReadOnly установлено false Грузим Код: c# 1.
Далее Код: c# 1.
Результат: НЕ редатируемые ячейки. Я вообще не понимаю логику!!! кто-нибудь объяснит что за происходит? Это глюк шарпа??? Фиг с ним, меня далее интересует. Фильтрую и загружаю Defaultview - измучился, не могу сделать никак ячейки редактируемыми, все комбинации уже перебрал... Код: c# 1.
Не помогает сделать ячейки редактируемыми: Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2017, 10:10 |
|
|
start [/forum/topic.php?fid=20&msg=37374551&tid=1400107]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 301ms |
total: | 438ms |
0 / 0 |