Ich habe ein Windows-Formular, das viele Steuerelemente in haben, die (Listbox, Groupbox, Combobox, TextBox, ListBox usw.). Ich muss die Größe ändern und ordnen Sie die Steuerelemente automatisch, wenn die Größe des Formulars geändert wird. Ich muss den Unterschied zwischen Dock und Anker zu implementieren dies wissen. Was ist der tatsächliche Unterschied zwischen Docking und Verankerung?Was ist der Unterschied zwischen Dock und Anker
17
A
Antwort
23
Die Anker- und Dock-Eigenschaften eines Formulars sind zwei separate Eigenschaften.
Der Anker bezieht sich auf die Position, die ein Steuerelement relativ zu den Kanten des Formulars hat. Ein Textfeld, das beispielsweise an der linken Kante eines Formulars verankert ist, bleibt an derselben Position wie die Größe des Formulars.
Das Andocken bezieht sich darauf, wie viel Speicherplatz das Steuerelement in das Formular aufnehmen soll. Wenn Sie ein Steuerelement auf der linken Seite des Formulars andocken, wird es sich auf die Höhe des Formulars erstrecken, aber seine Breite bleibt gleich.
Diese EXAMPLE kann Ihnen helfen, ein bisschen mehr zu verstehen.
Verwandte Themen
- 1. Was ist der Unterschied zwischen `==` und `ist`?
- 2. Was ist der Unterschied zwischen:.! und: r !?
- 3. Was ist der Unterschied zwischen Difftime und '-'?
- 4. Was ist der Unterschied zwischen $ und $$?
- 5. Was ist der Unterschied zwischen Verilog! und ~?
- 6. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 7. Was ist der Unterschied zwischen/* ... */und/** ... */
- 8. Was ist der Unterschied zwischen `&` und `ref`?
- 9. Was ist der Unterschied zwischen $ (...) und `...`
- 10. Was ist der Unterschied zwischen .Equals und ==
- 11. Was ist der Unterschied zwischen "$^N" und "$ +"?
- 12. Was ist der Unterschied zwischen + = und = +?
- 13. Was ist der Unterschied zwischen? und ? = Nil
- 14. Was ist der Unterschied zwischen $ (()) und Ausdruck?
- 15. Was ist der Unterschied zwischen:
- 16. Was ist der Unterschied zwischen der JSP und der JSTL?
- 17. Was ist der Unterschied zwischen NetFx45WebLink und NetFx45RedistLink ist
- 18. Was ist der Unterschied zwischen PS1 und PROMPT_COMMAND ist
- 19. Was ist der Unterschied zwischen x86 und x64 ist
- 20. Was ist der Unterschied zwischen „ist None“ und „== None“
- 21. Was ist der Unterschied zwischen DISPATCH_QUEUE_CONCURRENT und DISPATCH_QUEUE_SERIAL ist
- 22. Was ist der Unterschied zwischen Task.Run ist() und Task.Factory.StartNew()
- 23. Was ist der Unterschied zwischen RewriteRule ist und umleiten 301
- 24. Was ist der Unterschied zwischen ist - (void) und + (void) Methoden
- 25. Was ist der Unterschied zwischen ist HttpResponseMessage und HttpResponseException
- 26. Was ist der Unterschied zwischen nohup und kaufmännisches Und
- 27. Was ist der Unterschied zwischen: und :: und ::: in Javascript Grammatik
- 28. Was ist der Unterschied zwischen Microsoft.AspNet.WebApi.OData und Microsoft.Data.OData und Microsoft.AspNet.OData?
- 29. Was ist der Unterschied zwischen Chisel und Lava und CLaSH?
- 30. Was ist der Unterschied zwischen SimpleNamespace und der leeren Klassendefinition?
mögliche Duplikate von [Andocken und Verankern in einer Windows Form-Anwendung] (http://stackoverflow.com/questions/1673236/docking-and-anchoring-on-a-windows-form-application) –
"eine Menge Controls "hilft Ihnen nicht, Anker/Dock zu verwenden, um automatisches Layout zu implementieren. Sie * können * mit TableLayoutPanel irgendwo hinkommen, das Resize Event zu benutzen und Sachen um sich herum zu bewegen ist nicht ungewöhnlich, wenn das Layout nicht gut gruppiert ist. Es kommt darauf an. –