VisualStyleRenderer.SetParameters Yöntem
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.
Bu VisualStyleRendereröğesinin geçerli görsel stil öğesini ayarlar.
Aşırı Yüklemeler
SetParameters(String, Int32, Int32) |
Bunu VisualStyleRenderer belirtilen sınıf, bölüm ve durum değerleriyle temsil edilen görsel stil öğesine ayarlar. |
SetParameters(VisualStyleElement) |
Bunu VisualStyleRenderer , belirtilen VisualStyleElementile temsil edilen görsel stil öğesine ayarlar. |
SetParameters(String, Int32, Int32)
Bunu VisualStyleRenderer belirtilen sınıf, bölüm ve durum değerleriyle temsil edilen görsel stil öğesine ayarlar.
public:
void SetParameters(System::String ^ className, int part, int state);
public void SetParameters (string className, int part, int state);
member this.SetParameters : string * int * int -> unit
Public Sub SetParameters (className As String, part As Integer, state As Integer)
Parametreler
Özel durumlar
, part
ve state
birleşimi className
geçerli görsel stili tarafından tanımlanmamıştır.
İş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.
Açıklamalar
Bu yöntem özelliğin IsSupported değerini dahili olarak denetler. Bu yöntemi çağırmadan önce, geçerli görsel stilinin , part
ve state
parametreleri tarafından className
belirtilen öğe için bir tanım sağladığını doğrulamak için yöntemini çağırmalısınızIsElementDefined.
Şunlara uygulanır
SetParameters(VisualStyleElement)
Bunu VisualStyleRenderer , belirtilen VisualStyleElementile temsil edilen görsel stil öğesine ayarlar.
public:
void SetParameters(System::Windows::Forms::VisualStyles::VisualStyleElement ^ element);
public void SetParameters (System.Windows.Forms.VisualStyles.VisualStyleElement element);
member this.SetParameters : System.Windows.Forms.VisualStyles.VisualStyleElement -> unit
Public Sub SetParameters (element As VisualStyleElement)
Parametreler
- element
- VisualStyleElement
VisualStyleElement, Partve State özelliklerinin yeni değerlerini Classbelirten bir.
Özel durumlar
element
geçerli görsel stili tarafından tanımlanmamıştır.
İş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.
Örnekler
Aşağıdaki kod örneği, yeni bir VisualStyleRenderer VisualStyleElementolarak ayarlamak için yönteminin nasıl kullanılacağını SetParameters(VisualStyleElement) gösterir. Bu kod örneği, sınıfa genel bakış için VisualStyleRenderer sağlanan daha büyük bir örneğin 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 yöntem özelliğin IsSupported değerini dahili olarak denetler. Bu yöntemi çağırmadan önce, geçerli görsel stilinin parametresi tarafından element
belirtilen öğe için bir tanım sağladığını doğrulamak için yöntemini çağırmalısınızIsElementDefined.