VisualStyleRenderer.SetParameters Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger det aktuella visualiseringsformatelementet i det här VisualStyleRenderer.
Överlagringar
| Name | Description |
|---|---|
| SetParameters(String, Int32, Int32) |
Anger detta VisualStyleRenderer till det visuella formatelementet som representeras av de angivna klass-, del- och tillståndsvärdena. |
| SetParameters(VisualStyleElement) |
Anger detta VisualStyleRenderer till det visuella formatelementet som representeras av den angivna VisualStyleElement. |
SetParameters(String, Int32, Int32)
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
Anger detta VisualStyleRenderer till det visuella formatelementet som representeras av de angivna klass-, del- och tillståndsvärdena.
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)
Parametrar
Undantag
Kombinationen av className, partoch state definieras inte av det aktuella visuella formatet.
Operativsystemet stöder inte visuella format.
-eller-
Visuella format är inaktiverade av användaren i operativsystemet.
-eller-
Visuella format tillämpas inte på klientområdet i programfönster.
Kommentarer
Den här metoden kontrollerar värdet för IsSupported egenskapen internt. Innan du anropar den IsElementDefined här metoden bör du anropa metoden för att kontrollera att det aktuella visuella formatet innehåller en definition för elementet som anges av parametrarna className, partoch state .
Gäller för
SetParameters(VisualStyleElement)
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
- Källa:
- VisualStyleRenderer.cs
Anger detta VisualStyleRenderer till det visuella formatelementet som representeras av den angivna 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)
Parametrar
- element
- VisualStyleElement
A VisualStyleElement som anger de nya värdena för Classegenskaperna , Partoch State .
Undantag
element definieras inte av det aktuella visuella formatet.
Operativsystemet stöder inte visuella format.
-eller-
Visuella format är inaktiverade av användaren i operativsystemet.
-eller-
Visuella format tillämpas inte på klientområdet i programfönster.
Exempel
Följande kodexempel visar hur du använder SetParameters(VisualStyleElement) metoden för att ange en VisualStyleRenderer till en ny VisualStyleElement. Det här kodexemplet är en del av ett större exempel som tillhandahålls för klassöversikten VisualStyleRenderer .
// 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
Kommentarer
Den här metoden kontrollerar värdet för IsSupported egenskapen internt. Innan du anropar den IsElementDefined här metoden bör du anropa metoden för att kontrollera att det aktuella visuella formatet innehåller en definition för elementet som anges av parametern element .