Entwickler-Ecke
WinForms - DataGridView beim Maximieren mit wachsen lassen
Realnub - Mo 05.05.08 15:50
Titel: DataGridView beim Maximieren mit wachsen lassen
Hallo, bin gerade wie vernebelt und komme nicht weiter.
Ich habe eine Form. Oben ist MenuStrip und unten Statusstrip. In der Mitte ist ein Panel was oben eine angedockte Groupbox und unten ein angedocktes Panel hat. Dazwischen soll ein DataGridView, was bei Größenänderung der Form mit wächst/schrumpft - wie geht das?
//sry für meine Frage
bakachan - Mo 05.05.08 15:52
Das DataGridView irgendwo andocken oder von Hand resizen.
Realnub - Mo 05.05.08 16:43
Ich habe Dock = Left gesetzt um die Breite fix zu haben, aber es wird bspw. beim Maximieren nicht Höher.
Christian S. - Mo 05.05.08 16:46
Hallo!
Wenn sich nur die Höhe anpassen soll, dann setz die Anchor-Eigenschaft für Top und Bottom :-)
Grüße
Christian
Realnub - Mo 05.05.08 16:52
dann wird Dock auf None gesetzt und das DGV mittig im Designer auf der Form angeordnet, was sich nach dem Ausführen nicht ändert. Maximiere ich die Form dann, bleibt das DGV gleich groß und an voriger Stelle in der Form.
Christian S. - Mo 05.05.08 16:54
Realnub hat folgendes geschrieben: |
| dann wird Dock auf None gesetzt und das DGV mittig im Designer auf der Form angeordnet, |
Dann schiebst Du's halt an die Seite? :gruebel:
Realnub hat folgendes geschrieben: |
| was sich nach dem Ausführen nicht ändert. Maximiere ich die Form dann, bleibt das DGV gleich groß |
Dann hast Du bei den Anchors was falsch gemacht.
Realnub - Mo 05.05.08 16:59
die Anchor-Eigenschaft steht auf Top, Bottom
Christian S. - Mo 05.05.08 17:04
Wenn Du das DGV auch noch links haben willst, musst Du natürlich zusätzlich noch den Anchor auf Left setzen. Ich hab's gerade ausprobiert: Anchor auf (Top, Bottom, Left) und das Ding ganz nach links geschoben. Dann passt es bei Größenänderung der Form seine Höhe aber nicht seine Breite an.
Realnub - Mo 05.05.08 17:13
Mh, jetzt geht es. Nach dem ich das gemacht habe, was ihr gesagt habt und das die Anchor-Eigenschaft vom "Hauptpanel" von Top, Left auf Top, Left, Bottom gesetzt habe.
Danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!