|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Привет всем. Я заполняю gridview: Код: c# 1. 2. 3. 4. 5. 6. 7.
Скажите, каким образом можно будет сделать то же самое, если метод статический? т.к. ошибка gvFiles.DataSource = dt; Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 12:03 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 12:06 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Но тогда, когда я вызываю этот метод в другом статическом методе, ошибка Код: c# 1. 2. 3. 4.
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 12:28 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4.
нельзя вставить мой DataGridView в параметры статического метода Fill, т.к. Для нестатического поля, метода или свойства "ModifiedFiles.Form1.gvFiles" требуется ссылка на объект ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 12:38 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
может как-то по-другому можно, если это вообще возможно? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 12:39 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
возможно ли заполнить данными в статическом методе или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:02 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
skyANA Код: c# 1. 2. 3. 4. 5. 6. 7.
Я не могу параметром передать свой DataGridView, т.к. Для нестатического поля, метода или свойства "ModifiedFiles.Form1.gvFiles" требуется ссылка на объект. Может как-то по-другому можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:10 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
StudentsМожет как-то по-другому можно?Не использовать статические методы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:30 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Students Код: c# 1. 2. 3. 4.
А зачем OnChanged делать статическим?! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:44 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
PallarisStudents Код: c# 1. 2. 3. 4.
А зачем OnChanged делать статическим?!ТС тупо скопипастил этот пример и теперь мучается. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:47 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Да, спасибо, я сделал нестатическим. Но всё-таки непонятно, как поступать с контролами в статических методах ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 14:03 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Students, с контролами все прекрасно в статических методах. Нужно только понимать, что ваш static OnChanged ничего не знает о gvFiles ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 14:12 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
понял, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 14:16 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
PallarisStudents, с контролами все прекрасно в статических методах. Нужно только понимать, что ваш static OnChanged ничего не знает о gvFiles Можно ещё спросить? я выполняю этот код при загрузке формы(public Form1()): Код: c# 1. 2. 3. 4. 5.
и мой datagridview заполняется. Но когда я делаю тоже самое на OnChanged , то программа останавливается и форма закрывается (на строчке gvFiles.DataSource = dt). Из-за чего это может быть? Ошибка никакая не выскакивает ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 16:08 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Students, откуда знаешь, что никакая ошибка не выскакивает? Оберни в Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Вообще, OnChanged возникает, когда меняется любой из файлов, а ты в этом случае меняешь весь DataTable. Т.е. в DataTable у тебя наверное всегда будет только одна запись. Как задание звучит вообще? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 16:19 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Ошибка: Код: plaintext
Я беру из datagridview данные в datatable, добавляю к нему свой datatable, т.е. всё нормально. Запись показывается не одна, а добавляются. Задание было такое - те файлы, которые изменяются выводить в форму (название + время). Я всё сделал, у меня только 1 ошибка эта осталась. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 16:27 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Students, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 16:53 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Да, спасибо ещё раз за помощь. Я нашёл ещё, что можно вместо Код: c# 1.
писать Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
И значения в griddataview будут записываться (правда их видно только в коде, а показывается в datagridview красный крест) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 16:58 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
чтобы красного креста не было нужно писать .Refresh(); Теперь всё. Спасибо огромное за помощь и ответы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 17:00 |
|
Заполнение gridview в статическом методе.
|
|||
---|---|---|---|
#18+
Students Я беру из datagridview данные в datatable, добавляю к нему свой datatable, т.е. всё нормально. Сомневаюсь, что нормально. Я бы сделал так: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 17:00 |
|
|
start [/forum/topic.php?fid=20&msg=38357076&tid=1404253]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 324ms |
total: | 499ms |
0 / 0 |