VisualStyleRenderer.SetParameters Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengatur elemen gaya visual saat ini dari .VisualStyleRenderer
Overload
| Nama | Deskripsi |
|---|---|
| SetParameters(String, Int32, Int32) |
Mengatur ini VisualStyleRenderer ke elemen gaya visual yang diwakili oleh nilai kelas, bagian, dan status yang ditentukan. |
| SetParameters(VisualStyleElement) |
Mengatur ini VisualStyleRenderer ke elemen gaya visual yang diwakili oleh yang ditentukan VisualStyleElement. |
SetParameters(String, Int32, Int32)
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
Mengatur ini VisualStyleRenderer ke elemen gaya visual yang diwakili oleh nilai kelas, bagian, dan status yang ditentukan.
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)
Parameter
Pengecualian
Kombinasi className, part, dan state tidak ditentukan oleh gaya visual saat ini.
Sistem operasi tidak mendukung gaya visual.
-atau-
Gaya visual dinonaktifkan oleh pengguna dalam sistem operasi.
-atau-
Gaya visual tidak diterapkan ke area klien jendela aplikasi.
Keterangan
Metode ini memeriksa nilai IsSupported properti secara internal. Sebelum memanggil metode ini, Anda harus memanggil IsElementDefined metode untuk memverifikasi bahwa gaya visual saat ini menyediakan definisi untuk elemen yang ditentukan oleh classNameparameter , , partdan state .
Berlaku untuk
SetParameters(VisualStyleElement)
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
- Sumber:
- VisualStyleRenderer.cs
Mengatur ini VisualStyleRenderer ke elemen gaya visual yang diwakili oleh yang ditentukan VisualStyleElement.
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)
Parameter
- element
- VisualStyleElement
VisualStyleElement yang menentukan nilai baru properti Class, , Partdan State .
Pengecualian
element tidak ditentukan oleh gaya visual saat ini.
Sistem operasi tidak mendukung gaya visual.
-atau-
Gaya visual dinonaktifkan oleh pengguna dalam sistem operasi.
-atau-
Gaya visual tidak diterapkan ke area klien jendela aplikasi.
Contoh
Contoh kode berikut menunjukkan cara menggunakan SetParameters(VisualStyleElement) metode untuk mengatur VisualStyleRenderer ke yang baru VisualStyleElement. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk VisualStyleRenderer gambaran umum kelas.
// 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
Keterangan
Metode ini memeriksa nilai IsSupported properti secara internal. Sebelum memanggil metode ini, Anda harus memanggil IsElementDefined metode untuk memverifikasi bahwa gaya visual saat ini menyediakan definisi untuk elemen yang ditentukan oleh element parameter .