maaGames
@maaGames
Погроммирую программы

Можно ли привязывать размер виджетов к сетке?

Хочется пиксель-перфект дизайн сделать с красивой подложкой и т.д. и т.п.
Задаю в дизайнере форм нужный размер сетки, например 10 пикселей. И положение и размер элемента делаю с привязкой к сетке (snap включены флажки). Видно, что положение контрола привязалось к сетке, а размеры получились на 1 пиксель больше. И так со всеми контролами. Получается, если я вставлю картинку размером 30*30 пикселей в кнопку размером 31*31 пиксель, то будет краюшек торчать, либо каринка растянется на этот пиксель и получится мыльцо не пиксель-перфектное.
61dbf18287e32376382042.png

Кнопка с картинкой. В одном случае кнопка на 1 пиксель шире и выше, чем картинка. Т.е. это именно реальная ширина контрола, а "минус 1 при отрисовке".
61dc035695c9e250930274.png
61dc035c25695677723006.png
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы