Compartir a través de


RadioButton

RadioButton Normalmente, los controles se agrupan para ofrecer a los usuarios una única opción entre varias opciones. Solo se puede seleccionar un botón a la vez.

En la ilustración siguiente se muestra un ejemplo de un RadioButton control .

Ejemplo de controles RadioButton que muestran estados de botón de radio típicos

Estilos y plantillas

Puede modificar el valor predeterminado ControlTemplate para dar al RadioButton control una apariencia única. Para obtener más información, vea ¿Qué son los estilos y las plantillas? yCómo crear una plantilla para un control.

Content (propiedad)

RadioButton usa la ContentControl.Content propiedad para definir lo que se muestra dentro del control .

Partes

El RadioButton control no define ningún elemento de plantilla.

Estados visuales

En la tabla siguiente se enumeran los estados visuales del RadioButton control.

Nombre de VisualState Nombre de VisualStateGroup Description
Comprobado CheckStates El control está activado (seleccionado). IsChecked es true.
Disabled CommonStates El control está deshabilitado y no puede responder a la entrada del usuario.
Focused FocusStates El control tiene el enfoque del teclado y puede recibir entrada.
Indeterminado CheckStates El control está en un estado indeterminado. IsThreeState es truey IsChecked es null.
EnfoqueInválido Estados de Validación El control tiene un error de validación y tiene el foco del teclado. Validation.HasError es true.
InválidoSinEnfoque Estados de Validación El control presenta un error de validación, pero no tiene el enfoque del teclado. Validation.HasError es true.
pasar el ratón por encima CommonStates El puntero del mouse se coloca sobre el control.
Normal CommonStates El control está en su estado predeterminado y normal.
Presionado CommonStates El control es presionado por la interacción del usuario.
No activado CheckStates El control está desactivado (no seleccionado). IsChecked es false.
Sin enfoque FocusStates El control no tiene el foco del teclado.
Validar Estados de Validación El control es válido y no tiene errores de validación. Validation.HasError es false.

Consulte también

ToggleButton