SystemBrushes Classe
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.
Ciascuna proprietà della classe SystemBrushes è un oggettoSolidBrush che corrisponde al colore di un elemento di visualizzazione di Windows.
public ref class SystemBrushes abstract sealed
public ref class SystemBrushes sealed
public static class SystemBrushes
public sealed class SystemBrushes
type SystemBrushes = class
Public Class SystemBrushes
Public NotInheritable Class SystemBrushes
- Ereditarietà
-
SystemBrushes
Esempio
Nell'esempio di codice seguente viene illustrato come impostare una scelta rapida da tastiera usando la HotkeyPrefix proprietà . Illustra anche come usare il FromSystemColor metodo. Per eseguire questo esempio, incollare il codice in un modulo, gestire l'evento del Paint modulo e chiamare il metodo seguente, passando e
come PaintEventArgs.
private:
void ShowHotKey( PaintEventArgs^ e )
{
// Declare the string with a keyboard shortcut.
String^ text = "&Click Here";
// Declare a new StringFormat.
StringFormat^ format = gcnew StringFormat;
// Set the HotkeyPrefix property.
format->HotkeyPrefix = System::Drawing::Text::HotkeyPrefix::Show;
// Draw the string.
Brush^ theBrush = SystemBrushes::FromSystemColor( SystemColors::Highlight );
e->Graphics->DrawString( text, this->Font, theBrush, 30, 40, format );
}
private void ShowHotKey(PaintEventArgs e)
{
// Declare the string with a keyboard shortcut.
string text = "&Click Here";
// Declare a new StringFormat.
StringFormat format = new StringFormat();
// Set the HotkeyPrefix property.
format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show;
// Draw the string.
Brush theBrush =
SystemBrushes.FromSystemColor(SystemColors.Highlight);
e.Graphics.DrawString(text, this.Font, theBrush, 30, 40, format);
}
Private Sub ShowHotKey(ByVal e As PaintEventArgs)
' Declare the string with keyboard shortcut.
Dim text As String = "&Click Here"
' Declare a new StringFormat.
Dim format As New StringFormat
' Set the HotkeyPrefix property.
format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show
' Draw the string.
Dim theBrush As Brush = _
SystemBrushes.FromSystemColor(SystemColors.Highlight)
e.Graphics.DrawString(text, Me.Font, theBrush, 30, 40, format)
End Sub
Commenti
Nota
In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione e eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.
Proprietà
ActiveBorder |
Ottiene un oggetto SolidBrush che rappresenta il colore del bordo della finestra attiva. |
ActiveCaption |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo della barra del titolo della finestra attiva. |
ActiveCaptionText |
Ottiene un oggetto SolidBrush che rappresenta il colore del testo della barra del titolo della finestra attiva. |
AppWorkspace |
Ottiene un oggetto SolidBrush che rappresenta il colore dell'area di lavoro dell'applicazione. |
ButtonFace |
Ottiene un oggetto SolidBrush che corrisponde al colore della superficie di un elemento 3D. |
ButtonHighlight |
Ottiene un oggetto SolidBrush che corrisponde al colore dei lati illuminati di un elemento 3D. |
ButtonShadow |
Ottiene un oggetto SolidBrush che corrisponde al colore dei lati ombreggiati di un elemento 3D. |
Control |
Ottiene un oggetto SolidBrush che corrisponde al colore della superficie di un elemento 3D. |
ControlDark |
Ottiene un oggetto SolidBrush che corrisponde al colore dei lati ombreggiati di un elemento 3D. |
ControlDarkDark |
Ottiene un oggetto SolidBrush che corrisponde al colore dei lati ombreggiati scuri di un elemento 3D. |
ControlLight |
Ottiene un oggetto SolidBrush che corrisponde al colore dei lati illuminati di un elemento 3D. |
ControlLightLight |
Ottiene un oggetto SolidBrush che corrisponde al colore dei lati illuminati di un elemento 3D. |
ControlText |
Ottiene un oggetto SolidBrush che corrisponde al colore del testo di un elemento 3D. |
Desktop |
Ottiene un oggetto SolidBrush che corrisponde al colore del desktop. |
GradientActiveCaption |
Ottiene un oggetto SolidBrush che corrisponde al colore più chiaro della sfumatura di colore della barra del titolo di una finestra attiva. |
GradientInactiveCaption |
Ottiene un oggetto SolidBrush che corrisponde al colore più chiaro della sfumatura di colore della barra del titolo di una finestra inattiva. |
GrayText |
Ottiene un oggetto SolidBrush che corrisponde al colore del testo in grigio. |
Highlight |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo degli elementi selezionati. |
HighlightText |
Ottiene un oggetto SolidBrush corrispondente al colore del testo degli elementi selezionati. |
HotTrack |
Ottiene un oggetto SolidBrush che rappresenta il colore usato per designare un elemento intercettato con il mouse. |
InactiveBorder |
Ottiene un oggetto SolidBrush che rappresenta il colore del bordo di una finestra inattiva. |
InactiveCaption |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo della barra del titolo di una finestra inattiva. |
InactiveCaptionText |
Ottiene un oggetto SolidBrush che corrisponde al colore del testo della barra del titolo di una finestra inattiva. |
Info |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo di una descrizione comandi. |
InfoText |
Ottiene un oggetto SolidBrush che corrisponde al colore del testo di una descrizione comandi. |
Menu |
Ottiene un oggetto SolidBrush che rappresenta il colore di sfondo di un menu. |
MenuBar |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo di una barra dei menu. |
MenuHighlight |
Ottiene un oggetto SolidBrush che corrisponde al colore utilizzato per evidenziare le voci di menu quando questo viene visualizzato come menu bidimensionale. |
MenuText |
Ottiene un oggetto SolidBrush che rappresenta il colore del testo di un menu. |
ScrollBar |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo di una barra di scorrimento. |
Window |
Ottiene un oggetto SolidBrush che corrisponde al colore di sfondo dell'area client di una finestra. |
WindowFrame |
Ottiene un oggetto SolidBrush che corrisponde al colore del frame di una finestra. |
WindowText |
Ottiene un oggetto SolidBrush che corrisponde al colore del testo dell'area client di una finestra. |
Metodi
FromSystemColor(Color) |