Application.RenderWithVisualStyles Özellik

Tanım

Geçerli uygulamanın görsel stillerle denetimler çizip çizmediğini belirten bir değer alır.

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

Özellik Değeri

Boolean

true uygulama pencerelerinin istemci alanındaki denetimler için görsel stiller etkinleştirildiyse; aksi takdirde , false.

Açıklamalar

Özel bir denetim çiziyorsanız, görünümünün uygulamadaki diğer denetimlerle tutarlı olması için denetimi görsel stillerle mi yoksa görsel stiller olmadan mı çizip çizmeyeceğini belirlemek için bu özelliği kullanın.

Aşağıdaki tabloda, döndürülmesi trueiçin RenderWithVisualStyles var olması gereken dört koşul gösterilmektedir.

Koşul Description
İşletim sistemi görsel stilleri destekler Bu koşulu ayrı olarak doğrulamak için sınıfının özelliğini VisualStyleInformation kullanınIsSupportedByOS.
Kullanıcı, işletim sisteminde görsel stilleri etkinleştirmiştir Bu koşulu ayrı olarak doğrulamak için sınıfının özelliğini VisualStyleInformation kullanınIsEnabledByUser.
Uygulamada görsel stiller etkinleştirilir Görsel stiller, yöntemi çağrılarak EnableVisualStyles() veya denetimler çizmek için ComCtl32.dll sürüm 6 veya sonraki bir sürümün kullanılacağını belirten bir uygulama bildirimi kullanılarak bir uygulamada etkinleştirilebilir.
Uygulama pencerelerinin istemci alanını çizmek için görsel stiller kullanılıyor Bu koşulu ayrı olarak doğrulamak için sınıfının özelliğini Application kullanın VisualStyleState ve veya VisualStyleState.ClientAndNonClientAreasEnableddeğerine VisualStyleState.ClientAreaEnabled sahip olduğunu doğrulayın.

Şunlara uygulanır