Matlab - Activacion y Desactivacion de Edit Text o Push Button

 
Vista:
sin imagen de perfil
Val: 33
Ha aumentado su posición en 3 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Activacion y Desactivacion de Edit Text o Push Button

Publicado por David (32 intervenciones) el 11/11/2015 17:03:03
Hola:

Tengo un problema, me gustaria saber como mantener desactivados los tres edit text (NOMBRE, APELLIDO,CODIGO) y el push button (GUARDAR) que se ven en la imagen hasta que el el el menu de arriba en cursos en la ventana ingresar se ingrese algun dato.

Es decir el usuario debe ingresar primero un dato en la pestaña cursos para asi poder ingresar los datos en los edit text y luego presionar el boton guardar.

No se si haya una funcion o codigo para mantenerlos desactivados.

Agradeceria si alguien me puede ayudar.

problema
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Royeth
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Activacion y Desactivacion de Edit Text o Push Button

Publicado por Royeth (1818 intervenciones) el 11/11/2015 18:55:02
debes colocar en el Openingfunction de tu guide

1
2
3
set(handles.edit1,'Enable','off')
set(handles.edit2,'Enable','off')
set(handles.edit3,'Enable','off')
para cada tag que vayas a desactivar



y luego activarlo una vez se llame el Callback del menú ingresar , en esa función haces lo contrario
1
2
3
set(handles.edit1,'Enable','on')
set(handles.edit2,'Enable','on')
set(handles.edit3,'Enable','on')


saludos
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Daniel
Val: 269
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Activacion y Desactivacion de Edit Text o Push Button

Publicado por Daniel (264 intervenciones) el 11/11/2015 19:13:01
luego de crear los los tres edit text (NOMBRE, APELLIDO,CODIGO) y el push button (GUARDAR) deberías incluir unas lineas para mantenerlos inactivos

1
2
3
4
set(handle.edit1,'enable','off')
set(handle.edit2,'enable','off')
set(handle.edit3,'enable','off')
set(handle.push1,'enable','off')


luego en el callback de cursos deberías agregar

1
2
3
4
set(handle.edit1,'enable','on')
set(handle.edit2,'enable','on')
set(handle.edit3,'enable','on')
set(handle.push1,'enable','on')

otra opción es hacer basicamente lo mismo pero con la propiedad 'visible' en vez de 'enable'

Espero te ayude

Comentanos como te fue

Saludos

Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 33
Ha aumentado su posición en 3 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Activacion y Desactivacion de Edit Text o Push Button

Publicado por David (32 intervenciones) el 11/11/2015 21:37:37
Muchas gracias, funciono a la perfeccion :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar