TemplateVisualStateAttribute.Name 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 estado en el que puede estar el control.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Valor de propiedad
Nombre del estado en el que puede estar el control.
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
, están 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 TemplateVisualStateAttribute.Name propiedad corresponde a la VisualState.Name propiedad de .VisualState Para especificar lo que VisualState pertenece a un control ControlTemplate, establezca la TemplateVisualStateAttribute.Name propiedad .