![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| Springtime |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 221 Регистрация: 25.10.2006 Где: Россия, Тюмень Репутация: нет Всего: 2 |
Всем привет!
В общем интересует как сделать что бы текст в заголовках DataGrid сделать вертикальным, не предлагать метод Paint - http://www.astahost.com/info.php/vertical-...der_t12863.html Т.к. необходимо что бы еще поддерживался перенос текста на новую строку! Или подскажите компонент пофиг какой, который это поддерживает. Пожалуйста! --------------------
ICQ: 1fe410f46e7f48f6c721bc866d8294a2 |
|||
|
||||
| Roha |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 14.12.2006 Репутация: нет Всего: 1 |
DevExpress (XtraGrid) например.
|
|||
|
||||
| Springtime |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 221 Регистрация: 25.10.2006 Где: Россия, Тюмень Репутация: нет Всего: 2 |
А ты можешь выложит принскрин, что бы я увидел что там это действительно есть, т.к. я что то это не нашел. Это сообщение отредактировал(а) Springtime - 4.5.2009, 07:52 --------------------
ICQ: 1fe410f46e7f48f6c721bc866d8294a2 |
|||
|
||||
| Roha |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 14.12.2006 Репутация: нет Всего: 1 |
Выставляешь свойство ColumnPanelRowHeight - размер заголовка и прописываешь в коде события CustomDrawColumnHeader следующие
Скрин во вложении Присоединённый файл ( Кол-во скачиваний: 25 )
VerticalHaeders.jpg 27,32 Kb |
|||
|
||||
| Roha |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 14.12.2006 Репутация: нет Всего: 1 |
Забыл. Для переноса текста замени
на
|
||||
|
|||||
| Springtime |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 221 Регистрация: 25.10.2006 Где: Россия, Тюмень Репутация: нет Всего: 2 |
Большое спасибо!
--------------------
ICQ: 1fe410f46e7f48f6c721bc866d8294a2 |
|||
|
||||
| Springtime |
|
||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 221 Регистрация: 25.10.2006 Где: Россия, Тюмень Репутация: нет Всего: 2 |
Roha еще раз тебе большое спасибо, почти всё получилось с обычным dataGridView, наследуя от DataGridViewColumnHeaderCell
и потом
Получаем: ![]() В общем есть несколько вопросов: 1. Как мне повернуть текст на 180 градусов, т.е. что бы начало строки было не сверху, а с низу? Пытался с помощью RotateTransform,
но выходит какая то чушь. Текст переворачивается как надо, но начинаются косяки в виде артефактов. 2. В общем при переопределении каких либо свойств у DataGridView средствами студии, код написанный тобой в Designer.cs
исчезает, что я заметил давно ), но не зная как этого избежать. и 3. В общем DataGridView очень гибкий элемент, но проблемы с Designer.cs, меня убивают, не знаю что делать. Писать отдельный компонент, или можно как то еще связать то, что ты переопределил в нём, и одновременно пользоваться обычным редактором свойств? Для добавление ячеек, настройкой их отображения и т.д. В общем не знаю как действовать. Это сообщение отредактировал(а) Springtime - 8.5.2009, 14:59 --------------------
ICQ: 1fe410f46e7f48f6c721bc866d8294a2 |
||||||||
|
|||||||||
| Roha |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 14.12.2006 Репутация: нет Всего: 1 |
||||
|
||||
| Springtime |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 221 Регистрация: 25.10.2006 Где: Россия, Тюмень Репутация: нет Всего: 2 |
На здоровье:
Всё как надо. Это сообщение отредактировал(а) Springtime - 28.5.2009, 09:36 --------------------
ICQ: 1fe410f46e7f48f6c721bc866d8294a2 |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |