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
Odinamento Bottoni
martedì 02 dicembre 2008 - 14.49
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
toniovigi
Profilo
| Expert
540
messaggi | Data Invio:
mar 2 dic 2008 - 14:49
Ragazzi ho il seguente sorgente di codice
for(i=0;i<500;i++){
if ((i * 50) == 500)
{
x = x + 230;
utente.SetBounds(x, y+(i*50), 230, 45);
this.Controls.Add(utente);
}
else
{
utente.SetBounds(x, (y+ (i * 50)), 230, 45);
this.Controls.Add(utente);
}
}
Praticamente questo ciclo mi serve per posiziare dei bottoni sulla mia form
ora
la visualizzazione che io devo avere è la seguente
bottone1 bottonen bottonen
bottone2 bottonen bottonen
bottone3 bottonen bottonen
bottonen bottonen bottonen
ho messo if ((i * 50) == 500) cosi che entra la condizione e cambi colonna,ma nn mi torna qualcosa
consigli??
Grazie
Antonio
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 2 dic 2008 - 17:44
Ciao,
hai già provato ad usare i controlli "FlowLayoutPanel" e "TableLayoutPanel" (oppure combinarli insieme) ?
Nascono proprio per aiutarti nel posizionamento dei controlli dentro ad una form, quando ne hai tanti soprattutto, in particolare il "flowLayoutPanel" impostando la proprietà "FlowDirection=TopDown" puoi fare quello che vuoi fare tu, lasciando che lo faccia in automatico quando il bottone non ci starebbe più...
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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 !