![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 21.04.2013
Сообщений: 5
|
![]()
Пишу свой велосипед для курсача, а именно шахматы.
Отрисовываю доску с помощью DrawImage на Panel. Размер изображения = размеру панели. В результате он его масшабирует и изображение не влазит в панель: ![]() Код:
Запихиваю рисунок в PictureBox все нормально. Рисую на PictureBox... Та же лажа Гнал на размер шрифта и элементов Windows, но перезагрузися со стандартом... Та же лажа Последний раз редактировалось BestStrikS; 28.05.2015 в 15:20. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
desk_panel.ClientSize {Width = 634 Height = 687}
и давно это 846*846? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 21.04.2013
Сообщений: 5
|
![]()
Пепел Феникса, Спасибо, узнал про разницу Size и ClientSize. Но в данном случае они равны.
Для потомков: Цитата:
Например: Руками вбиваем в редакторе свойство панели Size (846*846). Пробуем: не влазиет. Меняем в разрешении экрана масштаб шрифта и элементов на 100% Запускаем редактор и видим что он сам поменял Size на 687,687. Выставляем Size Size (846*846) Пробуем: все в порядке. Если вернемся к масштабу 130%, то получим Size 1128 x 1128. Так что пишите под 100% масштабом даже с 15 дюймовым моником) А есть какое нибудь свойство формы, которое оставляет масштаб элементов формы неизменным, как бы не менялся масштаб Windows? |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
свойство AutoScaleMode = None у формы.
правда лучше чтоб ваше приложение умело мастабироваться. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 21.04.2013
Сообщений: 5
|
![]()
Пепел Феникса, большое спасибо. Вы делаете мир лучше. =)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
drawImage Java сжимает изображение | yazZ3va | Помощь студентам | 1 | 10.12.2012 15:46 |
C# Работа с изображением (DrawImage) | KobolD | Помощь студентам | 1 | 16.11.2011 13:47 |
drawimage проблема (JAVA) | vetal10 | Помощь студентам | 1 | 17.06.2011 14:15 |