Много разрешение

То, как заставить пользовательский элемент управления работать на нескольких разрешение, которое он выполняет, будет на разрешении 1366 X 768, но когда я попытаюсь выполнить его на 800 X, 600 частей его не появились, wheteherI прикрепил его на основной форме

1
задан Ahmed 23 February 2010 в 10:27
поделиться

2 ответа

Вы должны различать размер вашего элемента управления и используемые настройки dpi.

Размер довольно прост. Просто используйте свойства Anchor и Docking вашего пользовательского элемента управления и установите также эти свойства всех дочерних элементов управления в вашем пользовательском элементе управления.

Если ваш макет более сложный, вы можете использовать TableLayoutPanel . И не забывайте об использовании MinimumSize и, возможно, MaximumSize .

О том, как заботиться о различных настройках dpi, я не проводил никаких дополнительных исследований. Так что, может быть, кто-то еще знает, как решить эту проблему в .Net

0
ответ дан 3 September 2019 в 01:10
поделиться
Другие вопросы по тегам:

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