Bagikan melalui


Application.RenderWithVisualStyles Properti

Definisi

Mendapatkan nilai yang menentukan apakah aplikasi saat ini menggambar kontrol dengan gaya visual.

public:
 static property bool RenderWithVisualStyles { bool get(); };
public static bool RenderWithVisualStyles { get; }
static member RenderWithVisualStyles : bool
Public Shared ReadOnly Property RenderWithVisualStyles As Boolean

Nilai Properti

true jika gaya visual diaktifkan untuk kontrol di area klien jendela aplikasi; jika tidak, false.

Keterangan

Jika Anda menggambar kontrol kustom, gunakan properti ini untuk memutuskan apakah akan menggambar kontrol dengan atau tanpa gaya visual, sehingga tampilannya konsisten dengan kontrol lain dalam aplikasi.

Tabel berikut ini memperlihatkan empat kondisi yang harus ada untuk RenderWithVisualStyles mengembalikan true.

Keadaan Deskripsi
Sistem operasi mendukung gaya visual Untuk memverifikasi kondisi ini secara terpisah, gunakan IsSupportedByOS properti VisualStyleInformation kelas .
Pengguna telah mengaktifkan gaya visual dalam sistem operasi Untuk memverifikasi kondisi ini secara terpisah, gunakan IsEnabledByUser properti VisualStyleInformation kelas .
Gaya visual diaktifkan dalam aplikasi Gaya visual dapat diaktifkan dalam aplikasi dengan memanggil EnableVisualStyles() metode atau dengan menggunakan manifes aplikasi yang menentukan bahwa ComCtl32.dll versi 6 atau yang lebih baru akan digunakan untuk menggambar kontrol.
Gaya visual sedang digunakan untuk menggambar area klien jendela aplikasi Untuk memverifikasi kondisi ini secara terpisah, gunakan VisualStyleState properti Application kelas dan verifikasi bahwa kondisi tersebut memiliki nilai VisualStyleState.ClientAreaEnabled atau VisualStyleState.ClientAndNonClientAreasEnabled.

Berlaku untuk