Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Espandere label
Forum - C# / VB.NET - Espandere label

Avatar
fc (Normal User)
Newbie


Messaggi: 11
Iscritto: 15/09/2008

Segnala al moderatore
Postato alle 21:42
Lunedì, 15/09/2008
Salve,
se creo delle label allineate a dx con una descrizione che comporta una certa lunghezza e poi modifico la descrizione dinamicamente, invece di espandersi verso sinistra (funziona bene in VBA) la nuova descrizione si espande a dx sovrascrivendo il campo dati.
C'è una soluzione che mi eviti di fare calcoli di lunghezze, punto di partenza della label e complicazioni simili?

Grazie.


PM Quote
Avatar
punkettone90 (Member)
Expert


Messaggi: 279
Iscritto: 16/05/2007

Segnala al moderatore
Postato alle 14:33
Martedì, 16/09/2008
ad ogni lettera che viene inserita nella label tu vai a cambiare la proprietà Location della label facendola andare indietro ongi volta di un tot di numeri.
un minimo di conti li devi fare

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:31
Martedì, 16/09/2008
Non è necessario. Imposta la proprietà AutoSize su False, quindi imposta la proprietà TextAlign su MiddleRighe.

PM Quote
Avatar
fc (Normal User)
Newbie


Messaggi: 11
Iscritto: 15/09/2008

Segnala al moderatore
Postato alle 16:32
Martedì, 16/09/2008
Grazie

PM Quote