Ich brauche Hilfe mit was ich einem Anbieter ein Formular in einer Anwendung entwickeln kann, die ich nicht die Quelle zu haben. Wir haben einen Fehler in einem ihrer großen WinForms gefunden. Wenn er in einer RDP-Sitzung bei 1024x768 geöffnet wird, sind die unteren 250px des Formulars, das ~ 1000px hoch ist, nicht erreichbar.Bildlaufleisten, wenn Formular größer als Bildschirm
Sie sind schwer zu sagen, dass es keine Lösung gibt, von der ich weiß, dass sie Unsinn ist, aber ich habe keine Visual Studio-Umgebung eingerichtet, um einen Proof of Concept zu erstellen, um sie selbst zu testen.
Von dem, was ich von anderen StackOverflow-Fragen und MSDN-Dokumentationsseiten unterscheiden kann, sollte das Problem wie folgt behoben werden: Das Formular wird automatisch auf die maximal darstellbare Höhe skaliert und dann mit einer vertikalen Bildlaufleiste versehen der Form. Wird das Folgende mein Ziel erreichen?
public MyTallForm()
{
InitializeComponent();
this.AutoScroll = true
this.AutoSize = true
}
Wer diese Frage abgelehnt hat, bitte erläutern Sie, warum ich das Problem lösen kann. Oder, wie es wahrscheinlicher ist, nicht. – bdx
Ich habe nicht downvote, aber ich kann verstehen, warum jemand würde; Da praktisch keine Informationen über die Umsetzung des Formulars und seiner Kontrollen vorliegen, kann nicht mit Sicherheit gesagt werden, ob dies funktioniert oder welche Kombination oder Änderung erforderlich wäre. –