Inquiridor
Propriedade de Texto varias linhas

Pergunta
-
Bom dia.
Estou criando uma propriedade de Texto para inserir um texto na Label do meu User Control.
Entretanto, na barra de propriedades, só permite que eu digite uma linha de texto, e eu quero que permita que eu digite mais de uma.
Alguém sabe como?
Obrigado.
LFBit
Todas as Respostas
-
-
-
Hurbem,
Na verdade não é isso.
<Category("zUser")> _
Public Property Titulo As String
Get
Return labTitulo.Text
End Get
Set(ByVal value As String)
labTitulo.Text = value
End Set
End Property
Entretanto, nesse caso nas propriedades do meu objeto, haverá apenas uma linha.
Eu gostaria de criar uma propriedade igual a do Textbox, onde permite que eu escreva várias linhas dentro da propriedare.
Obrgiado
LFBit
-
Leandro,
Li as duas classes:
TextBox: http://msdn.microsoft.com/pt-br/library/system.windows.controls.textbox.aspx
Label: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.label.aspx
Elas são bem distintas, então acredito que se você tem a necessidade do comportamento igual a do textbox, talvez seja melhor trabalhar com um, configure como TRUE a propriedade IsReadOnly e você terá um textbox que não pode ser preenchido. Acho que será melhor que fazer o label se comportar com um (gambi).
Boa sorte!
hurbem
- Marcado como Resposta Harley AraujoModerator quarta-feira, 8 de agosto de 2012 21:25
- Não Marcado como Resposta Leandro Bittencourt sexta-feira, 10 de agosto de 2012 20:19
-
Hurbem,
Na verdade, a própria Label tem essa propriedade.
Perceba que quando vamos escrever o '.text' da label, existe uma seta (como de combo box) na direita da propriedade.
Ao clicar nessa seta, o programador pode escrever o texto com quebra de linhas.
Entretanto, como estou criando uma propriedade nova, eu quero que ela tenha essa mesma característica, para que o programador que estiver utilizando meu componente possa ter essa funcionalidade.
Obrigado.
LFBit
-
A resposta esta aki: http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/0e839ec0-d74c-4f88-b7f4-06deaa6de126/
http://malange-levi.blogspot.co.uk/
-
-