Compartir a través de


IUIService.Styles Propiedad

Definición

Obtiene la colección de estilos específicos del entorno del host.

public:
 property System::Collections::IDictionary ^ Styles { System::Collections::IDictionary ^ get(); };
public System.Collections.IDictionary Styles { get; }
member this.Styles : System.Collections.IDictionary
Public ReadOnly Property Styles As IDictionary

Valor de propiedad

IDictionary

IDictionary que contiene las configuraciones de estilo.

Ejemplos

En el ejemplo de código siguiente se obtiene la fuente del cuadro de diálogo del entorno host.

// The specified IDesigner implements IUIService.
System::Drawing::Font^ GetFont( IDesigner^ designer )
{
   System::Drawing::Font^ hostfont;
   
   // Gets the dialog box font from the host environment.
   hostfont = dynamic_cast<System::Drawing::Font^>(dynamic_cast<IUIService^>(designer)->Styles[ "DialogFont" ]);
   return hostfont;
}
// The specified IDesigner implements IUIService.
Font GetFont(IDesigner designer)
{      
      Font        hostfont;

      // Gets the dialog box font from the host environment. 
      hostfont = (Font)((IUIService)designer).Styles["DialogFont"];
      
      return hostfont;
}
' The specified IDesigner implements IUIService.
Function GetFont(designer As IDesigner) As Font
    Dim hostfont As Font
       
    ' Gets the dialog box font from the host environment.
    hostfont = CType(CType(designer, IUIService).Styles("DialogFont"), Font)
       
    Return hostfont
End Function

Comentarios

El diccionario puede proporcionar información del entorno host. Como mínimo, esto consta de la fuente que se debe usar para el texto de la interfaz de usuario estándar y el color que se va a usar para el resaltado. Estos estilos necesarios son "DialogFont" y "HighlightColor".

Los valores de estos estilos se pueden recuperar usando el estilo como clave para el diccionario, accediendo al diccionario mediante la clave como indizador. Por ejemplo: (objeto que implementa IUIService). Styles[(style name string entre comillas)].

Se aplica a

Consulte también