![]() |
Модераторы: gambit, Partizan |
![]() ![]() ![]() |
|
lexem78 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 24.3.2011 Репутация: нет Всего: нет |
Здравствуйте!
Мне нужно в DataGridView в одной из ячеек отобразить айкон и текст после него. Использую DataGridViewImageCell, рисую в нём айкон, а потом с помощью Graphics.DrawString(...) добавляю текст. Проблема в том, что текст отображается не так, как на других контролах (кнопках, лейболах и т.д.) несмотря на то что исполюзуется один и тот же фонт. Особенно видны отличия не Win 7. Может кто знает как решить эту проблему? |
|||
|
||||
AlexNagits |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 14.7.2011 Репутация: нет Всего: нет |
Низкое разрешение этого Graphics (Graphics.DpiX, Graphics.DpiY) может быть причиной искаженного отображения строки текста.
Помню, что сталкивался с этой проблемой. И помню, что решил ее созданием Graphics с выс. разрешением. Затем уже наносил изображение и текст. |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |