Compartir vía


TemplateVisualStateAttribute.Name Propiedad

Definición

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 objeto denominado ValueStates. Los otros dos estados, name Focused y Unfocused, están en el VisualStateGroup objeto denominado FocusedStates. Para obtener el ejemplo completo, 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 .

Se aplica a