No consigo que al crear una propiedad tipo String, llamada "Tipo" me aparezcan los valores de la lista en el control en tiempo de diseño.
Inherits TextBox
Export
Public Const _Properties As String = "*,Obligatorio=True,Negativo=False,Decimales{Range}=3,Tipo{Cadena;Entero;Float}=Entero"
Private hObs As Observer
Property Obligatorio As Boolean
Private $Obligatorio As Boolean
Property Tipo As String
Private $tipo As String
Property Decimales As Integer
Private $decimales As Integer
Private Ndecimales As String
Property Negativo As Boolean
Private $negativo As Boolean
Export
Public Const _Properties As String = "*,Obligatorio=True,Negativo=False,Decimales{Range}=3,Tipo{Cadena;Entero;Float}=Entero"
Private hObs As Observer
Property Obligatorio As Boolean
Private $Obligatorio As Boolean
Property Tipo As String
Private $tipo As String
Property Decimales As Integer
Private $decimales As Integer
Private Ndecimales As String
Property Negativo As Boolean
Private $negativo As Boolean
Otra cosa: Cuando se crea el nuevo objeto ¿En qué momento se asigna el valor que tienen las propiedades al objeto? Ejemplo: si yo cambio en tiempo de diseño el borde del Textbox a False, y Decimales a "2", si pongo este código para hacer comprobaciones:
Los valores que me saca son
True
0
respectivamente. Cuando temina de cargar, el borde del control no sale (es lo esperado), pero "Decimales" no toma el valor "2" que le habíamos puesto en tiempo de diseño.
¿Alguna pista?
Gracias anticipadas
Saludos