VisualStyleRenderer.SetParameters Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el elemento de estilo visual actual de este VisualStyleRenderer.
Sobrecargas
| Nombre | Description |
|---|---|
| SetParameters(String, Int32, Int32) |
Establece esto VisualStyleRenderer en el elemento de estilo visual representado por los valores de clase, parte y estado especificados. |
| SetParameters(VisualStyleElement) |
Establece esto VisualStyleRenderer en el elemento de estilo visual representado por el especificado VisualStyleElement. |
SetParameters(String, Int32, Int32)
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
Establece esto VisualStyleRenderer en el elemento de estilo visual representado por los valores de clase, parte y estado especificados.
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)
Parámetros
Excepciones
La combinación de className, party state no está definida por el estilo visual actual.
El sistema operativo no admite estilos visuales.
O bien
El usuario deshabilita los estilos visuales en el sistema operativo.
O bien
Los estilos visuales no se aplican al área cliente de las ventanas de la aplicación.
Comentarios
Este método comprueba el valor de la IsSupported propiedad internamente. Antes de llamar a este método, debe llamar al IsElementDefined método para comprobar que el estilo visual actual proporciona una definición para el elemento especificado por los classNameparámetros , party state .
Se aplica a
SetParameters(VisualStyleElement)
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
- Source:
- VisualStyleRenderer.cs
Establece esto VisualStyleRenderer en el elemento de estilo visual representado por el especificado 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)
Parámetros
- element
- VisualStyleElement
VisualStyleElement que especifica los nuevos valores de las Classpropiedades , Party State .
Excepciones
element no está definido por el estilo visual actual.
El sistema operativo no admite estilos visuales.
O bien
El usuario deshabilita los estilos visuales en el sistema operativo.
O bien
Los estilos visuales no se aplican al área cliente de las ventanas de la aplicación.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar el SetParameters(VisualStyleElement) método para establecer un objeto en VisualStyleRenderer un nuevo VisualStyleElement. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la información general de la VisualStyleRenderer clase.
// 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
Comentarios
Este método comprueba el valor de la IsSupported propiedad internamente. Antes de llamar a este método, debe llamar al IsElementDefined método para comprobar que el estilo visual actual proporciona una definición para el elemento especificado por el element parámetro .