|
Datagridview перерисовка ячейки
|
|||
---|---|---|---|
#18+
Есть код прорисовки ячейки Datagridview - вставка иконки. Код: vbnet 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. 46. 47. 48. 49. 50. 51. 52. 53. 54.
А вот собственно вопрос. Как прописать троеточие в конце текста, если длина текста превышает длину ячейки? Все манипуляции с EllipsisCharacter не действуют. Надеюсь, что кто то поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 11:20 |
|
Datagridview перерисовка ячейки
|
|||
---|---|---|---|
#18+
вы передаете в e.Graphics.DrawString не RectangeF, а PointF, по этому текст не обрезается, так как не понятно, какая передельная ширина текста. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 12:22 |
|
Datagridview перерисовка ячейки
|
|||
---|---|---|---|
#18+
Не помогло! Что делаю не так? Код: vbnet 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. 46. 47. 48.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 13:40 |
|
Datagridview перерисовка ячейки
|
|||
---|---|---|---|
#18+
Подмечено, задавая вопрос начинаешь разбираться и сам отвечаешь на свой же поставленный вопрос. Самопиар- так сказать! Получилось, может кому и пригодится. Всем спасибо за внимание. Вот рабочий код: Код: vbnet 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2017, 15:05 |
|
|
start [/forum/topic.php?fid=20&fpage=41&tid=1399768]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 146ms |
0 / 0 |