IUIService.Styles Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'insieme degli stili specifici dell'ambiente dell'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
Valore della proprietà
Oggetto IDictionary che contiene le impostazioni dello stile.
Esempio
Nell'esempio di codice seguente viene ottenuto il carattere della finestra di dialogo dall'ambiente 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
Commenti
Il dizionario può fornire informazioni dall'ambiente host. Almeno, questo è costituito dal tipo di carattere che deve essere usato per il testo dell'interfaccia utente standard e il colore da usare per l'evidenziazione. Questi stili obbligatori sono "DialogFont" e "HighlightColor".
I valori per questi stili possono essere recuperati usando lo stile come chiave per il dizionario, accedendo al dizionario usando la chiave come indicizzatore. Ad esempio: (oggetto che implementa IUIService). Style[(style name string in virgolette)].