UNIDAD 2: INSTRUCCIONES DE CONTROL DE PROGRAMA

C# POCKET PDA 11: COMPONENTE RADIOBUTTON


El principal problema que tienen los controles checkbox's es que un usuario puede seleccionar mas de uno a la vez, esto es util en algunos problemas (comida preferida, artista preferida, etc) pero es inconveniente en otros problemas ( sexo, ciudad de nacimiento, etc).

Componentes RadioButton se utilizan para presentar al usuario un conjunto de opciones mutuamente excluyentes entre si es decir, si el usuario selecciona un componente radiobutton todos los demás componentes radiobutton en la forma se desmarcan o deseleccionan solos, es por esta razón que decimos que radiobotones son mutuamente excluyentes.

RADIOBUTTON:

Codigo prog7.aspx

// inicializando objetos mobiles
// y definiendo lenguaje a usar por servidor
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage"
Language=CS%>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile"%>
// todos los controles ponerlos dentro de una forma
<mobile:Form runat=server>
SEXO:<BR>
<mobile:SELECTIONLIST ID=SEXO SELECTTYPE=RADIO ROWS=2 runat=server>
<Item Text=MASCULINO Value=masculino />
<Item Text=FEMENINO Value=femenino />
</mobile:SELECTIONLIST>
SEXO.......:<mobile:LABEL ID=SEX RUNAT=SERVER/><BR>
<mobile:Command runat=server OnClick=EVENTO1 Text=OK />
</mobile:Form>
<SCRIPT RUNAT=SERVER>
void EVENTO1(Object sender, EventArgs e)
{ SEX.Text = SEXO.Selection.Text; }
</SCRIPT>

1.- Observar que en los ultimos tres C# POCKET PDAs, se ha estado manejando el mismo componente SELECTIONLIST pero con distinto ropaje, asi que no sea de extrañar que un componente RADIO sea otro tipo de SELECTIONLIST y por tanto se programa igual que los ejemplos anteriores

2.- La diferencia entre RADIO y CHECKBOX aparte de que uno es redondito y el segundo es cuadradito, es que radio no permite al usuario tener mas de una selección encendida a la vez, es decir es un control mutuamente excluyente.

3.- Tambien pueden usar la propiedad checked=true para que aparezcan seleccionados al cargar el programa prog7.aspx

4.- SI SE QUIERE DOS GRUPOS LOGICOS DE RADIO's EN UNA FORMA USAR ENTONCES DOS SELECTIONLIST y asi sucesivamente.

Corrida prog7.aspx

image487.jpg

Como se observa checkbox son cajitas con una palomita y radiobutton son circulitos con un puntito negro.

Pero su diferencia mas importante es que radiobtuton no permite que esten seleccionados dos o mas de ellos a la vez (dentro del mismo grupo o groupname).

TAREAS PROGRAMACION C# PDA PROGRAMACION C# PDA

1.- CONSTRUIR UN CUESTIONARIO DE 6 PREGUNTAS SOBRE LOS HÁBITOS DE ESTUDIO DE UN ESTUDIANTE Y PASAR SUS RESPUESTAS Abajo(radiobuton y aspx).

2.- EVALUAR UNA FUNCION CUALESQUIERA para los valores de Y= 3, -5, 10

Politica de Privacidad