VisualStyleRenderer Oluşturucular
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.
VisualStyleRenderer sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| VisualStyleRenderer(VisualStyleElement) |
verilen VisualStyleRendereröğesini kullanarak sınıfının yeni bir örneğini VisualStyleElement başlatır. |
| VisualStyleRenderer(String, Int32, Int32) |
Verilen sınıf, bölüm ve durum değerlerini kullanarak sınıfın yeni bir örneğini VisualStyleRenderer başlatır. |
VisualStyleRenderer(VisualStyleElement)
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
verilen VisualStyleRendereröğesini kullanarak sınıfının yeni bir örneğini VisualStyleElement başlatır.
public:
VisualStyleRenderer(System::Windows::Forms::VisualStyles::VisualStyleElement ^ element);
public VisualStyleRenderer(System.Windows.Forms.VisualStyles.VisualStyleElement element);
new System.Windows.Forms.VisualStyles.VisualStyleRenderer : System.Windows.Forms.VisualStyles.VisualStyleElement -> System.Windows.Forms.VisualStyles.VisualStyleRenderer
Public Sub New (element As VisualStyleElement)
Parametreler
- element
- VisualStyleElement
Bunun VisualStyleElementVisualStyleRenderer temsil edeceği bir.
Özel durumlar
İşletim sistemi görsel stilleri desteklemez.
-veya-
Görsel stiller, işletim sistemindeki kullanıcı tarafından devre dışı bırakılır.
-veya-
Görsel stiller uygulama pencerelerinin istemci alanına uygulanmaz.
element geçerli görsel stili tarafından tanımlanmamıştır.
Örnekler
Aşağıdaki kod örneği, oluşturucuyu kullanarak oluşturma VisualStyleRenderer(VisualStyleElement)işlemini VisualStyleRenderer gösterir. Bu kod örneği, sınıfa genel bakış için sağlanan daha büyük bir kod örneğinin VisualStyleRenderer parçasıdır.
// Set the VisualStyleRenderer to a new element.
private:
bool SetRenderer(VisualStyleElement^ element)
{
if (!VisualStyleRenderer::IsElementDefined(element))
{
return false;
}
if (renderer == nullptr)
{
renderer = gcnew VisualStyleRenderer(element);
}
else
{
renderer->SetParameters(element);
}
return true;
}
// Set the VisualStyleRenderer to a new element.
private bool SetRenderer(VisualStyleElement element)
{
if (!VisualStyleRenderer.IsElementDefined(element))
{
return false;
}
if (renderer == null)
{
renderer = new VisualStyleRenderer(element);
}
else
{
renderer.SetParameters(element);
}
return true;
}
' Set the VisualStyleRenderer to a new element.
Private Function SetRenderer(ByVal element As _
VisualStyleElement) As Boolean
If Not VisualStyleRenderer.IsElementDefined(element) Then
Return False
End If
If renderer Is Nothing Then
renderer = New VisualStyleRenderer(element)
Else
renderer.SetParameters(element)
End If
Return True
End Function
Açıklamalar
Bu oluşturucu, , VisualStyleElement.ClassNameve özelliklerini başlatmak için parametresinin VisualStyleElement.PartVisualStyleElement.State, elementve Class özelliklerini kullanırPartState.
Bu oluşturucuyu kullanmadan önce, geçerli görsel stilinin staticIsElementDefined parametresi tarafından element belirtilen öğe için bir tanım sağlayıp sağlamadığını doğrulamak için yöntemini çağırmalısınız.
Şunlara uygulanır
VisualStyleRenderer(String, Int32, Int32)
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
- Kaynak:
- VisualStyleRenderer.cs
Verilen sınıf, bölüm ve durum değerlerini kullanarak sınıfın yeni bir örneğini VisualStyleRenderer başlatır.
public:
VisualStyleRenderer(System::String ^ className, int part, int state);
public VisualStyleRenderer(string className, int part, int state);
new System.Windows.Forms.VisualStyles.VisualStyleRenderer : string * int * int -> System.Windows.Forms.VisualStyles.VisualStyleRenderer
Public Sub New (className As String, part As Integer, state As Integer)
Parametreler
- className
- String
Bunun VisualStyleRenderer temsil edeceği öğenin sınıf adı.
- part
- Int32
Öğesinin temsil VisualStyleRenderer edeceği bölümü.
- state
- Int32
Bunun VisualStyleRenderer temsil edeceği öğenin durumu.
Özel durumlar
İşletim sistemi görsel stilleri desteklemez.
-veya-
Görsel stiller, işletim sistemindeki kullanıcı tarafından devre dışı bırakılır.
-veya-
Görsel stiller uygulama pencerelerinin istemci alanına uygulanmaz.
, classNameve part birleşimi stategeçerli görsel stili tarafından tanımlanmamıştır.
.NET 5 ve üzeri: className olur null.
Açıklamalar
Bu oluşturucu, , ve özelliklerini başlatmak classNameiçin , partve state parametrelerini kullanırClass.PartState
Bu oluşturucuyu kullanmadan önce, geçerli görsel stilinin staticIsElementDefined , classNameve part parametreleri tarafından statebelirtilen öğe için bir tanım sağlayıp sağlamadığını doğrulamak için yöntemini çağırmalısınız.