VisualStyleRenderer.SetParameters Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'elemento dello stile di visualizzazione corrente per questa classe VisualStyleRenderer.
Overload
SetParameters(String, Int32, Int32) |
Imposta la classe VisualStyleRenderer sull'elemento dello stile di visualizzazione rappresentato dai valori di classe, parte e stato specificati. |
SetParameters(VisualStyleElement) |
Imposta la classe VisualStyleRenderer sull'elemento dello stile di visualizzazione rappresentato dall'oggetto VisualStyleElement. |
SetParameters(String, Int32, Int32)
Imposta la classe VisualStyleRenderer sull'elemento dello stile di visualizzazione rappresentato dai valori di classe, parte e stato specificati.
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)
Parametri
Eccezioni
La combinazione di parametri className
, part
e state
non è definita dallo stile di visualizzazione corrente.
Il sistema operativo non supporta gli stili di visualizzazione.
-oppure-
Gli stili di visualizzazione sono stati disabilitati dall'utente nel sistema operativo.
-oppure-
Gli stili di visualizzazione non sono stati applicati all'area client delle finestre dell'applicazione.
Commenti
Questo metodo controlla il valore della IsSupported proprietà internamente. Prima di chiamare questo metodo, è necessario chiamare il IsElementDefined metodo per verificare che lo stile di visualizzazione corrente fornisca una definizione per l'elemento specificato dai className
parametri , part
e state
.
Si applica a
SetParameters(VisualStyleElement)
Imposta la classe VisualStyleRenderer sull'elemento dello stile di visualizzazione rappresentato dall'oggetto 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)
Parametri
- element
- VisualStyleElement
Oggetto VisualStyleElement che specifica i nuovi valori delle proprietà Class, Part e State.
Eccezioni
element
non è definito dallo stile di visualizzazione corrente.
Il sistema operativo non supporta gli stili di visualizzazione.
-oppure-
Gli stili di visualizzazione sono stati disabilitati dall'utente nel sistema operativo.
-oppure-
Gli stili di visualizzazione non sono stati applicati all'area client delle finestre dell'applicazione.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il SetParameters(VisualStyleElement) metodo per impostare un VisualStyleRenderer oggetto su un nuovo VisualStyleElementoggetto . Questo esempio di codice fa parte di un esempio più grande fornito per la panoramica della VisualStyleRenderer classe.
// 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
Commenti
Questo metodo controlla il valore della IsSupported proprietà internamente. Prima di chiamare questo metodo, è necessario chiamare il IsElementDefined metodo per verificare che lo stile di visualizzazione corrente fornisca una definizione per l'elemento specificato dal element
parametro.