Segna il video come già completato  
Se vuoi, sarebbe utile un giudizio su questo video    
In questo video ci occuperemo di organizzare il layout dei controlli all'interno della finestra della nostra applicazione scritta in Visual Basic 2010. Per fare questo creiamo una nuova applicazione che sia dotata di un'interfaccia. Per cui andiamo in un nuovo progetto applicazione Windows Form e scegliamo il nome dell'applicazione. Possiamo ad'esempio scegliere il nome applicazione layout. Premiamo il pulsante ok e veniamo immediatamente portati nell'ambiente di progettazione (IDE di Visual Basic 2019) dell'applicazione. Adesso che abbiamo la nostra finestra a disposizione, possiamo pensare di aggiungere alcuni controlli come abbiamo fatto anche nei video precedenti. Per cui rientriamo nella casella degli strumenti e prendiamo un pulsante cioè un button. Trasciniamolo sul forum e facciamo la stessa cosa con un altro controllo button, in modo da avere sul form della nostra applicazione scritta in Visual Basic 2010 sia Button1 che Button2. Adesso assegnamo a Button2 una dimensione che corrisponda a circa il doppio della lunghezza rispetto Button1. Questo ci permetterà di rendere l'esempio più semplice da comprendere e quindi i risultati più facili da individuare. Quello che dobbiamo fare adesso è fare così: ci ricordiamo che nei video precedenti avevamo organizzato i controlli sul From, utilizzando un po' il nostro occhio, un po' le barre di allenamento di cui dispone la finestra di progettazione di Visual Basic 2010, e queste barre di allineamento sia orizzontali e verticali cioè permettono di capire il punto esatto in cui si verifica l'allineamento orizzontale o verticale di due o più controlli che sono posti sul Form. Ad esempio, per far comparire queste barre e di allineamento, devo cliccare il tasto sinistro del mouse uno dei due controlli e trascinarlo nel momento in cui questo mio controllo Button2 sarà allineato verticalmente col controllo Button1. Allora comparirà una finestra di trascinamento. Bisogna però essere certi di non rilasciare pulsante sinistro del mouse, proprio perché le barre di allineamento compaiono soltanto in fase di trascinamento. Provo quindi a spostare il mio Button2 orizzontalmente verso destra, orizzontalmente verso sinistra, sono quasi sotto... ecco in questo momento preciso in questo punto preciso del del piano della finestra Button1 e Button2 sono allineati verticalmente. Se andassi ancora oltre la fine la barra di allineamento scompare proprio perché l'allineamento è stato perso. Lo stesso può essere fatto anche sul piano orizzontale quindi ad esempio potrei prendere Button1 e trascinarlo orizzontalmente alla destra di Button2, fino al momento in cui si verifica l'allineamento orizzontale dei due controlli. Se dovessi scendere ancora l'allineamento si perderebbe e dovrei quindi risalire per ritrovare appunto l'allineamento dei due controlli. Queste barre di allineamento orizzontale verticale sono molto comode perché ci permettono di avere la posizione precisa dell'allineamento tra due o più controlli, anche perché se proviamo ad inserire un controllo di tipo Label possiamo vedere che non in tutti controlli è ben definito il margine, è un ben definito il contorno. Ad esempio, label1 come possiamo vedere, non ha nulla e non ha nessun bordo a meno che non venga espressamente indicato come proprietà Border del controllo. Come default, in Visual Basic 2010, il bordo comunque è assente per cui risulterebbe difficile ed è essenziale la barra di allineamento per capire esattamente dove inizia il controllo dove invece inizia soltanto il testo della label.
In this video we will arrange the layout of controls within the window of our application. To do this we create a new application that is provided with an interface. So we go to a new Windows Forms Application project and choose the application name. We can choose the name ad'esempio application layout. Press the OK button and we immediately brought in the design environment (IDE Visual Basic 2019) application. Now that we have available to our window, we can consider adding some controls as we did in previous videos. For it is within the toolbox, and that is take a button a button. Drag it on the forum and do the same thing with another control button, so you have the form of our application written in Visual Basic 2010 is that Button1 Button2. Now we assign to Button2 a size that is approximately twice the length compared Button1. This will allow us to make the example easier to understand and the results are easier to locate. What we must do now is to do this: we remember that we had organized earlier in the video controls on the From, using a little 'our eye, a little' bars of training available to the designer of Visual Basic 2010, and These bars are horizontal and vertical alignment that is possible to understand the exact point at which occurs the horizontal or vertical alignment of two or more controls that are placed on Forms For example, to display these bars and alignment, I have to click the left mouse button and drag one of the two checks at a time when my check will be aligned vertically with Button2 Button1 control. Then drag a window. But we must be sure not to release the left mouse button, because the alignment bars only appear when you drag. Then try to move my Button2 horizontally to the right, horizontally to the left, are almost as ... here at this defining moment in this point in the plane of the window and Button1 Button2 are aligned vertically. If I went even beyond the end of the alignment bar disappears because the alignment has been lost. The same can be done in the horizontal plane so I could take such Button1 and drag it horizontally to the right of Button2, until the occurrence of the horizontal alignment of the two controls. If I had to decline further alignment is lost and then I should just go back to find the alignment of the two controls. These horizontal alignment vertical bars are very comfortable because it allows us to have the precise location of the alignment between two or more controls, because if we try to add a Label control type we can see that not all controls are well-defined margin, is a well-defined outline. For example, label1 as we can see, has nothing and has no board unless it is expressly stated as a property of the Border control. As default the border is still missing that would be difficult and it is essential to the alignment bar to find out exactly where the protection is only just begins where the label text.