viernes, 21 de marzo de 2014

Diálogo de Fuente


El control FontDialog permite manejar el diálogo de fuentes.

  • Propiedades


NombreDescripción
Propiedad públicaAllowScriptChangeObtiene o establece un valor que indica si el usuario puede cambiar el juego de caracteres especificado en el cuadro combinado de Script para mostrar un juego de caracteres distinto del que se muestra actualmente.
Propiedad públicaAllowSimulationsObtiene o establece un valor que indica si el cuadro de diálogo permite simulaciones de fuente de (GDI) la interfaz de dispositivo gráfico.
Propiedad públicaAllowVectorFontsObtiene o establece un valor que indica si el cuadro de diálogo permite selecciones de fuente vectoriales.
Propiedad públicaAllowVerticalFontsObtiene o establece un valor que indica si el cuadro de diálogo muestra las fuentes verticales y horizontales o solo a las fuentes horizontales.
Propiedad protegidaCanRaiseEventsObtiene un valor que indica si el componente puede generar un evento. (Se hereda de Component).
Propiedad públicaColorobtiene o establece el color de fuente seleccionado.
Propiedad públicaContainerObtiene IContainer que contiene Component. (Se hereda de Component).
Propiedad protegidaDesignModeObtiene un valor que indica si Component está actualmente en modo de diseño. (Se hereda de Component).
Propiedad protegidaEventsObtiene la lista de controladores de eventos asociados a Component. (Se hereda de Component).
Propiedad públicaFixedPitchOnlyObtiene o establece un valor que indica si el cuadro de diálogo sólo permite la selección de fuentes de paso fijo.
Propiedad públicaFontObtiene o establece la fuente seleccionada.
Propiedad públicaFontMustExistObtiene o establece un valor que indica si el cuadro de diálogo especifica una condición de error si el usuario intenta seleccionar una fuente o un estilo que no existe.
Propiedad públicaMaxSizeObtiene o establece el tamaño en puntos máximo que un usuario puede seleccionar.
Propiedad públicaMinSizeObtiene o establece el tamaño en puntos mínimo que un usuario puede seleccionar.
Propiedad protegidaOptionsInfraestructura. Obtiene los valores para inicializar FontDialog.
Propiedad públicaScriptsOnlyObtiene o establece un valor que indica si el cuadro de diálogo permite la selección de fuentes para todos los juegos de caracteres de no-OEM y de Símbolos, así como el juego de caracteres ANSI.
Propiedad públicaShowApplyobtiene o establece un valor que indica si el cuadro de diálogo contiene un botón de Aplicar .
Propiedad públicaShowColorObtiene o establece un valor que indica si el cuadro de diálogo muestra una elección de color.
Propiedad públicaShowEffectsObtiene o establece un valor que indica si el cuadro de diálogo contiene controles que permitan al usuario especificar el strikethrough, subrayado, y opciones de color del texto.
Propiedad públicaShowHelpObtiene o establece un valor que indica si el cuadro de diálogo muestra un botón Ayuda.
Propiedad públicaSiteObtiene o establece ISite de Component. (Se hereda de Component).
Propiedad públicaTagObtiene o establece un objeto que contiene datos sobre el control. (Se hereda de CommonDialog).

  • Métodos

NombreDescripción
Método públicoCreateObjRefCrea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método públicoDispose()Libera todos los recursos utilizados por Component. (Se hereda de Component).
Método protegidoDispose(Boolean)Libera los recursos no administrados que utiliza Component y libera los recursos administrados de forma opcional. (Se hereda de Component).
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalizeLibera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto Component durante la recolección de elementos no utilizados. (Se hereda de Component).
Método públicoGetHashCodeSirve como la función hash predeterminada. (Se hereda de Object).
Método públicoGetLifetimeServiceRecupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegidoGetServiceDevuelve un objeto que representa el servicio suministrado por Component o por Container. (Se hereda de Component).
Método públicoGetTypeObtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegidoHookProcEspecifica el procedimiento de enlace del cuadro de diálogo común que se invalida para agregar funcionalidad específica de un cuadro de diálogo común. (Invalida a CommonDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr)).
Método públicoInitializeLifetimeServiceObtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegidoMemberwiseClone() Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoMemberwiseClone(Boolean)Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject).
Método protegidoOnApplyProvoca el evento de Apply .
Método protegidoOnHelpRequestProvoca el evento de HelpRequest . (Se hereda de CommonDialog).
Método protegidoOwnerWndProcDefine el procedimiento de ventana propietaria que se invalida para agregar funcionalidad específica de un cuadro de diálogo común. (Se hereda de CommonDialog).
Método públicoResetRestablece todas las opciones del cuadro de diálogo en sus valores predeterminados. (Invalida a CommonDialog.Reset()).
Método protegidoRunDialogInfraestructura. especifica un cuadro de diálogo de archivos. (Invalida a CommonDialog.RunDialog(IntPtr)).
Método públicoShowDialog()Ejecuta un cuadro de diálogo común con un propietario predeterminado. (Se hereda de CommonDialog).
Método públicoShowDialog(IWin32Window)Ejecuta un cuadro de diálogo común con el propietario especificado. (Se hereda de CommonDialog).
Método públicoToStringInfraestructura. recupera una cadena que incluya el nombre de la fuente actual seleccionado en el cuadro de diálogo. (Invalida a Component.ToString()).


  • Eventos

NombreDescripción
Evento públicoApplySe produce cuando el usuario hace clic en el botón de Aplicar en el cuadro de diálogo fuente.
Evento públicoDisposedSe produce cuando el componente se elimina mediante una llamada al método Dispose. (Se hereda de Component).
Evento públicoHelpRequestSe produce cuando el usuario hace clic en el botón Ayuda en un cuadro de diálogo común. (Se hereda de CommonDialog).

Observaciones:

  1. Para mostrar el diálogo use el método ShowDialog().
  2. Por defecto, el cuadro de diálogo de fuentes no admite colores, para que se muestre colores configurar la propiedad ShowColor en True.
  3. Para obtener todas las características seleccionadas del diálogo excepto el color use la propiedad Font del diálogo.
  4. Para obtener el color de fuente use la propiedad Color del dialogo.


Espero haber ayudado en algo. Hasta la próxima oportunidad!


No hay comentarios:

Publicar un comentario en la entrada