SystemColors 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 SystemColors , Windows Color görüntüleme öğesinin rengi olan bir yapıdır.
public ref class SystemColors abstract sealed
public ref class SystemColors sealed
public static class SystemColors
public sealed class SystemColors
type SystemColors = class
Public Class SystemColors
Public NotInheritable Class SystemColors
- Devralma
-
SystemColors
Örnekler
Aşağıdaki kod örneği işlecini Equality ve sınıfını SystemColors gösterir. Bu örnek, adlı Button1bir düğme içeren bir Windows Formu ile kullanılacak şekilde tasarlanmıştır. Aşağıdaki kodu formunuza yapıştırın ve yöntemini düğmenin Click olayıyla ilişkilendirinButton1_Click.
void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
if ( this->BackColor == SystemColors::ControlDark )
{
this->BackColor = SystemColors::Control;
}
}
private void Button1_Click(System.Object sender, System.EventArgs e)
{
if (this.BackColor == SystemColors.ControlDark)
{
this.BackColor = SystemColors.Control;
}
}
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
If (Color.op_Equality(Me.BackColor, SystemColors.ControlDark)) Then
Me.BackColor = SystemColors.Control
End If
End Sub
Açıklamalar
değerini temel alan yeni bir kalem veya fırça oluşturmak yerine veya SystemBrushes sınıflarının SystemPens özellikleri kullanılarak daha iyi performans SystemColorselde edilir. Örneğin, bir 3B öğenin yüz rengi için bir fırça almak istiyorsanız, zaten var olan bir fırça aldığından SystemBrushes.Control özelliğini kullanın, ancak oluşturucuyu parametre değeriyle SystemColors.Control çağırmak SolidBrush yeni bir fırça oluşturur.
Özellikler
| Name | Description |
|---|---|
| ActiveBorder |
Etkin pencerenin kenarlığı rengi olan bir Color yapı alır. |
| ActiveCaption |
Etkin pencerenin başlık çubuğunun arka planının rengi olan bir Color yapı alır. |
| ActiveCaptionText |
Etkin pencerenin başlık çubuğundaki metnin rengi olan bir Color yapı alır. |
| AppWorkspace |
Uygulama çalışma alanının rengi olan bir Color yapı alır. |
| ButtonFace |
3B bir Color öğenin yüz rengi olan bir yapıyı alır. |
| ButtonHighlight |
Color Bir 3B öğenin vurgu rengi olan bir yapıyı alır. |
| ButtonShadow |
Color Bir 3B öğenin gölge rengi olan bir yapıyı alır. |
| Control |
3B bir Color öğenin yüz rengi olan bir yapıyı alır. |
| ControlDark |
Color Bir 3B öğenin gölge rengi olan bir yapıyı alır. |
| ControlDarkDark |
Color Bir 3B öğenin koyu gölge rengi olan bir yapıyı alır. |
| ControlLight |
Color Bir 3B öğenin açık rengi olan bir yapıyı alır. |
| ControlLightLight |
Color Bir 3B öğenin vurgu rengi olan bir yapıyı alır. |
| ControlText |
Color 3B öğedeki metnin rengi olan bir yapıyı alır. |
| Desktop |
Masaüstünün rengi olan bir Color yapı alır. |
| GradientActiveCaption |
Etkin bir Color pencerenin başlık çubuğunun renk gradyanında en açık renk olan bir yapıyı alır. |
| GradientInactiveCaption |
Etkin olmayan bir Color pencerenin başlık çubuğunun renk gradyanında en açık renk olan bir yapıyı alır. |
| GrayText |
Soluk metin rengi olan bir Color yapı alır. |
| Highlight |
Seçili öğelerin arka planının rengi olan bir Color yapı alır. |
| HighlightText |
Seçili öğelerin metninin rengi olan bir Color yapı alır. |
| HotTrack |
Sık izlenen bir Color öğeyi tanımlamak için kullanılan renk olan bir yapıyı alır. |
| InactiveBorder |
Etkin olmayan bir Color pencerenin kenarlığı rengi olan bir yapı alır. |
| InactiveCaption |
Etkin olmayan bir Color pencerenin başlık çubuğunun arka planının rengi olan bir yapıyı alır. |
| InactiveCaptionText |
Etkin olmayan bir Color pencerenin başlık çubuğundaki metnin rengi olan bir yapıyı alır. |
| Info |
Color Araç İpucu'nun arka planının rengi olan bir yapıyı alır. |
| InfoText |
Color Araç İpucu metninin rengi olan bir yapıyı alır. |
| Menu |
Color Menünün arka planının rengi olan bir yapıyı alır. |
| MenuBar |
Color Menü çubuğunun arka planının rengi olan bir yapıyı alır. |
| MenuHighlight |
Menü düz menü Color olarak göründüğünde menü öğelerini vurgulamak için kullanılan renk olan bir yapıyı alır. |
| MenuText |
Color Menü metninin rengi olan bir yapıyı alır. |
| ScrollBar |
Color Kaydırma çubuğunun arka planının rengi olan bir yapıyı alır. |
| UseAlternativeColorSet |
Alternatif renk kümesinin kullanılıp kullanılmadığını gösteren bir değer alır veya ayarlar. |
| Window |
Pencerenin Color istemci alanındaki arka planın rengi olan bir yapıyı alır. |
| WindowFrame |
Color Pencere çerçevesinin rengi olan bir yapıyı alır. |
| WindowText |
Pencerenin Color istemci alanındaki metnin rengi olan bir yapıyı alır. |