Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Puede utilizar el componente FontDialog integrado para mostrar una selección de fuentes en lugar de crear su propio cuadro de diálogo de fuentes. Por ejemplo, puede permitir a los usuarios seleccionar una fuente en el cuadro de diálogo y, a continuación, aplicar la fuente elegida al texto del formulario.
Para mostrar el cuadro de diálogo de fuentes
En el menú Archivo, haga clic en Nuevo proyecto.
Aparecerá el cuadro de diálogo Nuevo proyecto.
Haga clic en Aplicación de Windows Forms y, a continuación, en Aceptar.
En el Cuadro de herramientas, arrastre un control Label hasta el formulario, y cambie las propiedades siguientes en la ventana Propiedades:
Propiedad
Valor
Name
etiquetaFuente
Text
Texto de ejemplo
Agregue un control Button al formulario y cambie las propiedades siguientes en la ventana Propiedades:
Propiedad
Valor
Name
establecerFuente
Text
Cambiar fuente
Arrastre un componente FontDialog desde la ficha Cuadros de diálogo del Cuadro de herramientas hasta el formulario.
fontDialog1 aparecerá en la bandeja de componentes.
Haga doble clic en el botón para crear el controlador de eventos predeterminado en el Editor de código.
En el controlador del evento setFont_Click, agregue el siguiente código para mostrar el cuadro de diálogo de fuente y cambiar la fuente del texto en la etiqueta conforme a la elección del usuario.
if (fontDialog1.ShowDialog() == DialogResult.OK) { this.labelFont.Font = fontDialog1.Font; }Presione F5 para ejecutar el código.
Cuando se abra el formulario, haga clic en Cambiar fuente, haga clic en una fuente en el cuadro de diálogo que aparece y, a continuación, haga clic en Aceptar.
Compruebe que la fuente seleccionada se aplica al texto de la etiqueta.
Cierre la aplicación.
Vea también
Conceptos
Usar cuadros de diálogo integrados en una aplicación
Diseñar una interfaz de usuario en Visual C#