Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
наследуюсь от стиля и перекрываю метод GetMinimumHeight для того что бы контролировать высоту строки в завизимости от ее значения, тоесть, если значение не помещается в одну строку, то хочу увеличить высоту. Но тут проблема - не знаю как определить номер строки (а соответсвенно и значение) строки, так как по аналогии с методом Paint() rowNum ко мне не приходит. Может кто знает как это побороть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:44 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
метод будет вызываться последовательно столько раз, сколько строк в datasource/datamember. поэтому нужно считать внутри метода и по CurrencyManager (тоже самому выбирать из BindingContext грида) запрашивать DataRow для подсчета. --- зы можно по полю dataGridRows грида установить высоту строчки через св-во Height ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:56 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
кузя зы можно по полю dataGridRows грида установить высоту строчки через св-во Height что-то я не вижу такого поля в гриде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 14:02 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
оно private - через reflection. поищи по этому форуму - уже обсуждали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 14:04 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
сделал вот так, корректно ли написано....? Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 18:02 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
на Dim col As New System.Drawing.Text.InstalledFontCollection не обращать внимания... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 18:04 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
авторсделал вот таксверял со своим кодом - практически близнецы :) ps: может так лучше ? Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 20:41 |
|
||
|
DataGridColumnStyle.GetMinimumHeight
|
|||
|---|---|---|---|
|
#18+
кузясверял со своим кодом - практически близнецы :) это радует кузя ps: может так лучше ? Код: plaintext 1. 2. 3. 4. 5. да, я вообщето после кое-какой отладки поменял на Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2004, 16:59 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32781008&tid=1437919]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 384ms |

| 0 / 0 |
