Centrare il titolo di una groupbox

domenica 25 novembre 2007 - 10.52

edward_radical Profilo | Newbie

Un saluto a tutta questa fantastica comunity!

Ho un problema (che all'apparenza può sembrare stupido, e magari lo è...) dovrei centrare il testo definito come text di una groupbox rispetto alla suo spazio il testo deve rimanere centrato nell'area delal groupbox anche in fase di resize.
Ho provato a modificare le impostazioni del font, ma senza risultati...

Sapete aiutarmi?

Un enorme grazie in anticipo!

StefanoLep Profilo | Senior Member

Ciao, quello che chiedi si può fare con un piccolo stratagemma, imposti Groupbox.text = ""
aggiungi una label in cui inserisci il titolo della GroupBox e aggiungi il codice:

[code]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Label1.Left = GroupBox1.Left + (GroupBox1.Width - Label1.Width) / 2

End Sub

Private Sub GroupBox1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles GroupBox1.Resize

Label1.Left = GroupBox1.Left + (GroupBox1.Width - Label1.Width) / 2

End Sub

[code/]

In questo modo la label sarà sempre al centro della groupbox :-)


E' la passione che genera il progresso :-)

edward_radical Profilo | Newbie

Perfetto, funziona alla grande!

Grazie per il trucco e complimenti!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5