Telmo Faleiro Posted June 6, 2014 at 09:20 AM Report #558422 Posted June 6, 2014 at 09:20 AM Olá bom dia gostava de saber como podia fazer paragrafo numa label quando nao houvesse mais espaço nessa linha para escrever. Obrigado 🙂
Wagner Morel Posted June 6, 2014 at 12:35 PM Report #558446 Posted June 6, 2014 at 12:35 PM Telmo Faleiro, Bom Dia! Em um controle Label não há uma função apropriada para "fazer parágrafos" ou justificar o texto do mesmo. O que você tem à disposição são as propriedades AutoSize (que faz com que o Label fique mais comprido (de acordo om o texto que se quer colocar dentro dele), e a propriedade TextAlign que permite alinhar o texto dentro da Label à esquerda, à direita e centralizado. a forma de fazer o que você quer é fazendo um "arranjo" com o texto, ainda em modo de design, antes de carregá-lo no Label. Veja, abaixo, um exemplo que coloquei em um Label de Heigh = 78 e Width = 354: Private Sub CommandButton1_Click() Label1.Caption = "Este é um teste para saber quantas caracteres em posso colocar diretamente em um label" & vbCrLf Label1.Caption = Label1.Caption & "Vamos ver agora como o label automaticamente justifica-se para caber o texto digitado." & vbCrLf Label1.Caption = Label1.Caption & "Esse é um texto um pouco maior para ver esse comportamento." End Sub
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now