Añadir eventos y propiedades a un control ValueBox mediante su contenedor
El amigo Vuott, del foro http://www.gambas-es.org y http://www.gambas-it.org,nos ha enseñado como añadir un evento y una propiedad de un control como el ValueBox, que no la tienen, usando la propiedad Children, que hace referencia a la clase que lo contiene, un textbox, en este caso:
añadir evento
Public Sub Form_Open() ' Verifichiamo l'oggetto figlio del "ValueBox": Print ValueBox1.Children[0] Object.Attach(ValueBox1.Children[0], Me, "evento") End Public Sub evento_Change() Print "Sollevato l'evento _Change() ! " End
añadir propiedad:
Public Sub Form_Open() ' Verifichiamo l'oggetto figlio del "ValueBox": Print ValueBox1.Children[0] ' Impostiamo (riattivandola) la proprietà ".Alignment" dell'oggetto figlio (cioè il "TextBox") del "ValuBox", e centriamo il valore numerico: Object.SetProperty(ValueBox1.Children[0], "alignment", Align.Center) End
Fuente original:
http://www.gambas-it.org/wiki/index.php?title=Utilizzare_l%27evento_Change%28%29_in_un_ValueBox
http://www.gambas-it.org/wiki/index.php?title=Modificare_l%27allineamento_del_valore_numerico_in_un_ValueBox