Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Ancorare componenti a form
martedì 06 gennaio 2009 - 09.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Teech
Profilo
| Expert
573
messaggi | Data Invio:
mar 6 gen 2009 - 09:22
Ho un Form con una serie di componenti (TextBox, Label, ecc...) disposti uno sotto all'altro. Per fare in modo che al ridimensionamento del form venisse sfruttato a pieno lo spazio ho "lavorato" con le proprietà Anchor (Top, Left e Right per tutti) dei componenti e tutto ha funzionato come da manuale. Il problema è nato quando ho aggiunto 2 controlli (Button) affiancati:
- Se uso la proprietà Anchor=Top, Left, Right ingrandendo il Form i controlli Button si sovrappongono
- Se uso ButtonLeft.Anchor=Top, Left e ButtonRight.Anchor=Top,Right ingrandendo il Form i controlli Button si distanziano
- In altri modi non ottengo risultati migliori, anzi...
La domanda è: come posso fare per legare le dimensioni del form ai controlli? Esistono delle proprietà specifiche o devo "operare" manualmente? Se devo operare manualmente, in quali eventi (del Form immagino) mi conviene agire?
Grazie!!!
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
mar 6 gen 2009 - 10:10
Ciao
> Se uso ButtonLeft.Anchor=Top, Left e ButtonRight.Anchor=Top,Right ingrandendo il Form i controlli Button si distanziano
ButtonLeft.Anchor=Top, Right
ButtonRight.Anchor=Top,Right
Se devono andare a destra del Form
ButtonLeft.Anchor=Top, Left
ButtonRight.Anchor=Top,Left
Se devono andare a sinistra del Form
Oppure metti tutto in un TableLayoutPanel
Ciao
Teech
Profilo
| Expert
573
messaggi | Data Invio:
mar 6 gen 2009 - 11:18
Ho utilizzato il TableLayoutPanel che non conoscevo... Risultato perfetto!!!
Grazie mille!!!
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !