Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
ciao a tutti volevo chiedere chiarificazioni sul comando flowlayoutpanel sto usando sharpdevelop 4.4 ho guardato un po' in torno ma non ho capito bene che potenzialità ha questo comando. che mi permette di fare? grazie mille
Ciao non so se ti serve ancora aiuto, comunqqe il FlowLayoutPanel serve generalmente per incorporare elementi che debbano essere disposti uno affiancato all' altro da runtime senza fornire le coordinate specifiche.
Il tipico esempio é un image browser... un utente seleziona da un FileDialog 5,6, 30 immagini, e le loro anteprima vengono aggiunte ad un flowlayoutpanel già affiancate una all' altra. Ovviamente tu dovrai programmaticamente definire l' oggetto picturebox che incorpora ogni singolo file con un ciclo for each.
Puoi configurare 3 parametri importanti del FLP:
- direction: letf to tigh oppure right to left
- wrapcontent: true or false
- autoscroll: true or false
se vuoi creare un image browser per esempio aggiungi un FLP al form, e un pulsante, al cui evento click aggiungi:
Codice sorgente - presumibilmente VB.NET
Dim ofd AsNew OpenFileDialog With{.Filter="Supported Files|*.jpg;*.bmp;*.tiff;*.gif"}
ofd.Multiselect=True
If ofd.ShowDialog()= Windows.Forms.DialogResult.OKThen