TemplateVisualStateAttribute.GroupName Propiedad
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í.
Obtiene o establece el nombre del grupo al que pertenece el estado.
public:
property System::String ^ GroupName { System::String ^ get(); void set(System::String ^ value); };
public string GroupName { get; set; }
member this.GroupName : string with get, set
Public Property GroupName As String
Valor de propiedad
Nombre del objeto VisualStateGroup al que pertenece el estado.
Ejemplos
En el ejemplo siguiente se muestra la firma de clase para el NumericUpDown
control . En este ejemplo se especifica que el NumericUpDown
control usa cuatro estados visuales. Dos estados, denominados Positive
y Negative
, están en el VisualStateGroup denominado ValueStates
. Los otros dos estados, name Focused
y Unfocused
, se encuentran en el VisualStateGroup denominado FocusedStates
. Para obtener todo el ejemplo, vea Crear un control que tenga una apariencia personalizable.
[TemplatePart(Name = "UpButtonElement", Type = typeof(RepeatButton))]
[TemplatePart(Name = "DownButtonElement", Type = typeof(RepeatButton))]
[TemplateVisualState(Name = "Positive", GroupName = "ValueStates")]
[TemplateVisualState(Name = "Negative", GroupName = "ValueStates")]
[TemplateVisualState(Name = "Focused", GroupName = "FocusedStates")]
[TemplateVisualState(Name = "Unfocused", GroupName = "FocusedStates")]
public class NumericUpDown : Control
<TemplatePart(Name:="UpButtonElement", Type:=GetType(RepeatButton))> _
<TemplatePart(Name:="DownButtonElement", Type:=GetType(RepeatButton))> _
<TemplateVisualState(Name:="Positive", GroupName:="ValueStates")> _
<TemplateVisualState(Name:="Negative", GroupName:="ValueStates")> _
<TemplateVisualState(Name:="Focused", GroupName:="FocusedStates")> _
<TemplateVisualState(Name:="Unfocused", GroupName:="FocusedStates")> _
Public Class NumericUpDown
Inherits Control
Comentarios
La GroupName propiedad corresponde a la VisualStateGroup.Name propiedad de un VisualStateGroup objeto . Para especificar lo que VisualStateGroup pertenece a , VisualState establezca la GroupName propiedad .