Pregunta: | 18458 - ¿CóMO MANIPULAR EL CONTROLPAGE? |
Autor: | Cynthia Dinorah León Huerta |
Hola:
Estoy implementando una aplicación en Delphi 4.0 Client/server Suite, en la cual estoy usando un ControlPage con cuatro Páginas (TabSheets) y quiero que cuando el usuario elija cierta opción solo aparezca habilitadas algunas de las páginas. Ya traté de deshabilitarlas con la propiedad enabled, pero no logro que se deshabiliten; el código es el siguiente: if Proviene=1 then begin PRegInv.Pags[0].Enabled:=True; PRegInv.Pags[1].Enabled:=True; PRegInv.Pags[2].Enabled:=False; ......... end else ......... Es la primera vez que uso éste componente y no sé si me hace falta hacer algo más o lo que estoy haciendo es incorrecto. Ojalá alguien me pueda ayudar. Gracias |
Respuesta: | Cynthia Dinorah León Huerta |
Encontré la respuesta a la pregunta que hice sobre el PageControl. Como lo suponía estaba en un error, ya que yo hacía referencia a la propiedad Enabled de la página de la siguiente forma:
PageControl1.TabSheet.Enabled:=False o True Lo cual es incorrecto, la forma correcta es: TabSheet.Enabled:=False o True Y eso es todo. Muy sencillo ¿no? |