Differenze tra le versioni di "Impostare la larghezza delle colonne in una ColumnView"
Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Nell'impostazione della larghezza delle colonne di una ''ColumnView'' bisogna tenere conto di almeno due fattori: '''1''') La somma dei valori impostati deve essere uguale al...') |
|||
Riga 1: | Riga 1: | ||
− | Nell'impostazione della larghezza delle colonne di una ''ColumnView'' bisogna tenere conto | + | Nell'impostazione della larghezza delle colonne di una ''ColumnView'' bisogna tenere conto che le colonne sono sensibili alla lunghezza del testo presente nella loro Proprietà ".Text". Pertanto, se si imposta una larghezza negativa (-1) o anche se si antepone l'impostazione della Proprietà ".Width" a quella della Proprietà ".Text", la colonna verrà automaticamente ridimensionata per adattarsi al suo contenuto. |
− | + | Esempio pratico: | |
− | + | Public Sub Form_Open() | |
− | + | ||
− | + | With ColumnView1 | |
− | + | .Columns.Count = 3 | |
− | + | ||
− | Esempio pratico | + | .Columns[0].Text = "Questa colonna '''non''' si adatterà al testo" |
− | + | .Columns[0].Width = 50 | |
− | + | ||
− | + | .Columns[1]'''.Width''' = 100 | |
− | + | .Columns[1].Text = "Questa colonna si adatterà al testo" | |
− | With ColumnView1 | + | |
− | .Columns.Count = 3 | + | .Columns[2].Text = "Questa colonna si adatterà al testo" |
− | + | .Columns[2].Width = '''-1''' | |
− | .Columns[0].Text = "Questa colonna non si adatterà al testo" | + | |
− | .Columns[0].Width = 50 | ||
− | |||
− | .Columns[1].Width = 100 | ||
− | .Columns[1].Text = "Questa colonna si adatterà al testo" | ||
− | |||
− | .Columns[2].Text = "Questa colonna | ||
− | .Columns[2].Width = | ||
− | |||
End With | End With | ||
− | + | ||
− | + | End |
Versione attuale delle 09:15, 20 feb 2024
Nell'impostazione della larghezza delle colonne di una ColumnView bisogna tenere conto che le colonne sono sensibili alla lunghezza del testo presente nella loro Proprietà ".Text". Pertanto, se si imposta una larghezza negativa (-1) o anche se si antepone l'impostazione della Proprietà ".Width" a quella della Proprietà ".Text", la colonna verrà automaticamente ridimensionata per adattarsi al suo contenuto.
Esempio pratico:
Public Sub Form_Open() With ColumnView1 .Columns.Count = 3 .Columns[0].Text = "Questa colonna non si adatterà al testo" .Columns[0].Width = 50 .Columns[1].Width = 100 .Columns[1].Text = "Questa colonna si adatterà al testo" .Columns[2].Text = "Questa colonna si adatterà al testo" .Columns[2].Width = -1 End With End