SystemBrushes Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Setiap properti kelas SystemBrushes adalah SolidBrush warna elemen tampilan 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
- Warisan
-
SystemBrushes
Contoh
Contoh kode berikut menunjukkan cara mengatur pintasan keyboard menggunakan HotkeyPrefix properti . Ini juga menunjukkan cara menggunakan metode .FromSystemColor Untuk menjalankan contoh ini, tempelkan kode ke dalam formulir, tangani peristiwa formulir Paint dan panggil metode berikut, meneruskan e
sebagai 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
Keterangan
Catatan
Dalam .NET 6 dan versi yang lebih baru, paket System.Drawing.Common, yang mencakup jenis ini, hanya didukung pada sistem operasi Windows. Penggunaan jenis ini dalam aplikasi lintas platform menyebabkan peringatan waktu kompilasi dan pengecualian run-time. Untuk informasi selengkapnya, lihat System.Drawing.Common hanya didukung di Windows.
Properti
ActiveBorder |
SolidBrush Mendapatkan yang merupakan warna batas jendela aktif. |
ActiveCaption |
SolidBrush Mendapatkan yang merupakan warna latar belakang bilah judul jendela aktif. |
ActiveCaptionText |
SolidBrush Mendapatkan yang merupakan warna teks di bilah judul jendela aktif. |
AppWorkspace |
SolidBrush Mendapatkan yang merupakan warna ruang kerja aplikasi. |
ButtonFace |
SolidBrush Mendapatkan yang merupakan warna wajah dari elemen 3-D. |
ButtonHighlight |
SolidBrush Mendapatkan yang merupakan warna sorotan dari elemen 3-D. |
ButtonShadow |
SolidBrush Mendapatkan yang merupakan warna bayangan dari elemen 3-D. |
Control |
SolidBrush Mendapatkan yang merupakan warna wajah dari elemen 3-D. |
ControlDark |
SolidBrush Mendapatkan yang merupakan warna bayangan dari elemen 3-D. |
ControlDarkDark |
SolidBrush Mendapatkan yang merupakan warna bayangan gelap dari elemen 3-D. |
ControlLight |
SolidBrush Mendapatkan yang merupakan warna terang dari elemen 3-D. |
ControlLightLight |
SolidBrush Mendapatkan yang merupakan warna sorotan dari elemen 3-D. |
ControlText |
SolidBrush Mendapatkan yang merupakan warna teks dalam elemen 3-D. |
Desktop |
SolidBrush Mendapatkan yang merupakan warna desktop. |
GradientActiveCaption |
SolidBrush Mendapatkan yang merupakan warna paling terang dalam gradien warna bilah judul jendela aktif. |
GradientInactiveCaption |
SolidBrush Mendapatkan yang merupakan warna paling terang dalam gradien warna bilah judul jendela yang tidak aktif. |
GrayText |
SolidBrush Mendapatkan yang merupakan warna teks redup. |
Highlight |
SolidBrush Mendapatkan yang merupakan warna latar belakang item terpilih. |
HighlightText |
SolidBrush Mendapatkan yang merupakan warna teks dari item terpilih. |
HotTrack |
SolidBrush Mendapatkan yang merupakan warna yang digunakan untuk menunjuk item terlacak panas. |
InactiveBorder |
SolidBrush Mendapatkan yang merupakan warna dari batas jendela yang tidak aktif. |
InactiveCaption |
SolidBrush Mendapatkan yang merupakan warna latar belakang bilah judul jendela yang tidak aktif. |
InactiveCaptionText |
SolidBrush Mendapatkan yang merupakan warna teks di bilah judul jendela yang tidak aktif. |
Info |
SolidBrush Mendapatkan yang merupakan warna latar belakang TipsAlat. |
InfoText |
SolidBrush Mendapatkan yang merupakan warna teks TipsAlat. |
Menu |
SolidBrush Mendapatkan yang merupakan warna latar belakang menu. |
MenuBar |
SolidBrush Mendapatkan yang merupakan warna latar belakang bilah menu. |
MenuHighlight |
SolidBrush Mendapatkan yang merupakan warna yang digunakan untuk menyoroti item menu saat menu muncul sebagai menu datar. |
MenuText |
SolidBrush Mendapatkan yang merupakan warna teks menu. |
ScrollBar |
SolidBrush Mendapatkan yang merupakan warna latar belakang bilah gulir. |
Window |
SolidBrush Mendapatkan yang merupakan warna latar belakang di area klien jendela. |
WindowFrame |
SolidBrush Mendapatkan yang merupakan warna bingkai jendela. |
WindowText |
SolidBrush Mendapatkan yang merupakan warna teks di area klien jendela. |
Metode
FromSystemColor(Color) |