Aracılığıyla paylaş


Application.RenderWithVisualStyles Özellik

Tanım

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

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

Özellik Değeri

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ı çizeceğine karar vermek 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 Açıklama
İş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ştirdi 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