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ı Button1
bir 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 3-B öğesinin yüz rengi için 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
ActiveBorder |
Etkin pencerenin kenarlığı rengi olan bir Color yapıyı alır. |
ActiveCaption |
Etkin pencerenin başlık çubuğunun arka planının rengi olan bir Color yapıyı alır. |
ActiveCaptionText |
Etkin pencerenin başlık çubuğundaki metnin rengi olan bir Color yapıyı alır. |
AppWorkspace |
Uygulama çalışma alanının rengi olan bir Color yapıyı alır. |
ButtonFace |
Color Bir 3B öğenin yüz rengi olan bir yapıyı alır. |
ButtonHighlight |
Color Bir 3-B öğesinin vurgu rengi olan bir yapıyı alır. |
ButtonShadow |
Color Bir 3-B öğesinin gölge rengi olan bir yapıyı alır. |
Control |
Color Bir 3B öğenin yüz rengi olan bir yapıyı alır. |
ControlDark |
Color Bir 3-B öğesinin 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 3-B öğesinin vurgu rengi olan bir yapıyı alır. |
ControlText |
Color 3-B öğesindeki metnin rengi olan bir yapıyı alır. |
Desktop |
Masaüstünün rengi olan bir Color yapıyı alır. |
GradientActiveCaption |
Etkin bir Color pencerenin başlık çubuğunun renk gradyanındaki en açık renk olan bir yapıyı alır. |
GradientInactiveCaption |
Etkin olmayan bir Color pencerenin başlık çubuğunun renk gradyanındaki en açık renk olan bir yapıyı alır. |
GrayText |
Soluk metnin rengi olan bir Color yapıyı alır. |
Highlight |
Seçili öğelerin arka planının rengi olan bir Color yapıyı alır. |
HighlightText |
Seçili öğelerin metninin rengi olan bir Color yapıyı alır. |
HotTrack |
Sık izlenen öğeyi Color tanımlamak için kullanılan renk olan bir yapıyı alır. |
InactiveBorder |
Etkin olmayan bir Color pencerenin kenarlığı rengi olan bir yapıyı 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 |
Bir Color ToolTip'in 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 bir Color menü 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. |
Window |
Pencerenin Color istemci alanında 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. |