Мне нужна помощь с тем, что я могу сказать поставщику, разрабатывающему форму в приложении, в котором у меня нет источника. Мы обнаружили ошибку с одной из их больших Winforms, где, если она открыта в сеансе RDP в 1024x768, нижняя 250px или около того, которая составляет ~ 1000px, является недостижимой.Полосы прокрутки, если форма больше, чем экран
Им сложно сказать, что нет решения, которое, как я знаю, было бессмыслицей, но у меня нет среды Visual Studio, созданной для создания доказательства концепции, чтобы проверить себя, а затем показать их иначе.
Из того, что я могу сказать из других вопросов по документации StackOverflow и страниц документации MSDN, необходимо устранить проблему следующим образом: форма будет автоматически масштабироваться до максимальной отображаемой высоты, а затем поместить вертикальную полосу прокрутки внутрь, чтобы можно было просматривать нижнюю часть формы. Достигнутся ли следующие цели?
public MyTallForm()
{
InitializeComponent();
this.AutoScroll = true
this.AutoSize = true
}
Кому-то, кто отказался от этого вопроса, просьба уточнить, почему я могу решить проблему. Или, как это более вероятно, нет. – bdx
Я не спускал вниз, но я могу понять, почему кто-то будет; практически не имея информации о внедрении формы и ее элементов управления, невозможно точно сказать, будет ли это работать, или какая комбинация или изменение должны быть сделаны. –