Impostare la larghezza delle colonne in una ColumnView

Da Gambas-it.org - Wikipedia.
Versione del 20 feb 2024 alle 09:15 di Vuott (Discussione | contributi)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

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