SystemBrushes Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sınıfının her özelliği, Windows SolidBrush görüntüleme öğesinin rengi olan bir özelliktirSystemBrushes.
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
- Devralma
-
SystemBrushes
Örnekler
Aşağıdaki kod örneği, özelliğini kullanarak klavye kısayolunun HotkeyPrefix nasıl ayarlandığını gösterir. Ayrıca yönteminin nasıl kullanılacağını FromSystemColor da gösterir. Bu örneği çalıştırmak için kodu bir forma yapıştırın, formun Paint olayını işleyip olarak PaintEventArgsgeçirerek e
aşağıdaki yöntemi çağırın.
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
Açıklamalar
Not
.NET 6 ve sonraki sürümlerde, bu türü içeren System.Drawing.Common paketi yalnızca Windows işletim sistemlerinde desteklenir. Platformlar arası uygulamalarda bu türün kullanılması derleme zamanı uyarılarına ve çalışma zamanı özel durumlarına neden olur. Daha fazla bilgi için bkz . System.Drawing.Common yalnızca Windows'ta desteklenir.
Özellikler
ActiveBorder |
Etkin pencerenin kenarlığı rengi olan bir SolidBrush alır. |
ActiveCaption |
Etkin pencerenin başlık çubuğunun arka planının rengi olan bir SolidBrush alır. |
ActiveCaptionText |
Etkin pencerenin başlık çubuğundaki metnin rengi olan bir SolidBrush alır. |
AppWorkspace |
Uygulama çalışma alanının rengi olan bir SolidBrush alır. |
ButtonFace |
SolidBrush Bir 3B öğenin yüz rengi olan bir alır. |
ButtonHighlight |
SolidBrush Bir 3-B öğesinin vurgu rengi olan bir alır. |
ButtonShadow |
SolidBrush Bir 3-B öğesinin gölge rengi olan bir alır. |
Control |
SolidBrush Bir 3B öğenin yüz rengi olan bir alır. |
ControlDark |
SolidBrush Bir 3-B öğesinin gölge rengi olan bir alır. |
ControlDarkDark |
SolidBrush Bir 3-B öğenin koyu gölge rengi olan bir alır. |
ControlLight |
SolidBrush Bir 3-B öğenin açık rengi olan bir alır. |
ControlLightLight |
SolidBrush Bir 3-B öğesinin vurgu rengi olan bir alır. |
ControlText |
SolidBrush 3-B öğesindeki metnin rengi olan bir alır. |
Desktop |
Masaüstünün rengi olan bir SolidBrush alır. |
GradientActiveCaption |
Etkin pencerenin SolidBrush başlık çubuğunun renk gradyanı içindeki en açık rengi alır. |
GradientInactiveCaption |
Etkin olmayan bir SolidBrush pencerenin başlık çubuğunun renk gradyanının en açık rengini alır. |
GrayText |
Soluk metin rengi olan bir SolidBrush alır. |
Highlight |
Seçili öğelerin arka planının rengi olan bir SolidBrush alır. |
HighlightText |
Seçili öğelerin metninin rengi olan bir SolidBrush alır. |
HotTrack |
Sık izlenen öğeyi SolidBrush tanımlamak için kullanılan rengi alır. |
InactiveBorder |
SolidBrush Etkin olmayan bir pencerenin kenarlığı rengi olan bir alır. |
InactiveCaption |
Etkin olmayan bir SolidBrush pencerenin başlık çubuğunun arka planının rengi olan bir alır. |
InactiveCaptionText |
Etkin olmayan bir SolidBrush pencerenin başlık çubuğundaki metnin rengi olan bir alır. |
Info |
SolidBrush Araç İpucu'nun arka planının rengi olan bir alır. |
InfoText |
SolidBrush Araç İpucu metninin rengi olan bir alır. |
Menu |
SolidBrush Menünün arka planının rengi olan bir alır. |
MenuBar |
SolidBrush Menü çubuğunun arka planının rengi olan bir alır. |
MenuHighlight |
Menü düz bir SolidBrush menü olarak göründüğünde menü öğelerini vurgulamak için kullanılan rengi alır. |
MenuText |
SolidBrush Menü metninin rengi olan bir alır. |
ScrollBar |
SolidBrush Kaydırma çubuğunun arka planının rengi olan bir alır. |
Window |
SolidBrush Pencerenin istemci alanındaki arka planın rengi olan bir alır. |
WindowFrame |
SolidBrush Pencere çerçevesinin rengi olan bir alır. |
WindowText |
SolidBrush Pencerenin istemci alanındaki metnin rengi olan bir alır. |
Yöntemler
FromSystemColor(Color) |