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, SolidBrush Windows 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ğinde özelliğini kullanarak klavye kısayolunun nasıl ayarlanacağı gösterilmektedir HotkeyPrefix . 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 şu yöntemi çağırın e : olarak PaintEventArgsgeçirin.
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
Uyarı
.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
| Name | Description |
|---|---|
| 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 |
3B öğenin SolidBrush yüz rengi olan bir alır. |
| ButtonHighlight |
3B öğenin SolidBrush vurgu rengi olan bir alır. |
| ButtonShadow |
3B öğenin SolidBrush gölge rengi olan bir alır. |
| Control |
3B öğenin SolidBrush yüz rengi olan bir alır. |
| ControlDark |
3B öğenin SolidBrush gölge rengi olan bir alır. |
| ControlDarkDark |
SolidBrush 3-B öğesinin koyu gölge rengi olan bir alır. |
| ControlLight |
3B öğenin SolidBrush açık rengi olan bir alır. |
| ControlLightLight |
3B öğenin SolidBrush vurgu rengi olan bir alır. |
| ControlText |
SolidBrush 3B öğedeki metnin rengi olan bir alır. |
| Desktop |
Masaüstünün rengi olan bir SolidBrush alır. |
| GradientActiveCaption |
Etkin bir SolidBrush pencerenin başlık çubuğunun renk gradyanının en açık rengi olan bir alır. |
| GradientInactiveCaption |
Etkin olmayan bir SolidBrush pencerenin başlık çubuğunun renk gradyanında en açık renk olan bir alır. |
| GrayText |
Soluk metnin 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 |
Etkin olmayan bir SolidBrush 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 menü SolidBrush olarak göründüğünde menü öğelerini vurgulamak için kullanılan rengi alır. |
| MenuText |
SolidBrush Menünün 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
| Name | Description |
|---|---|
| FromSystemColor(Color) |