TemplateVisualStateAttribute.Name Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom de l'état dans lequel le contrôle se trouve.
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
Valeur de propriété
Nom de l'état dans lequel le contrôle se trouve.
Exemples
L’exemple suivant montre la signature de classe pour le NumericUpDown
contrôle. Cet exemple spécifie que le NumericUpDown
contrôle utilise quatre états visuels. Deux états, nommés Positive
et Negative
, se trouvent dans le VisualStateGroup nom ValueStates
. Les deux autres états, nom Focused
et Unfocused
, se trouvent dans le VisualStateGroup nom FocusedStates
. Pour l’ensemble de l’exemple, consultez Création d’un contrôle qui a une apparence personnalisable.
[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
Remarques
La TemplateVisualStateAttribute.Name propriété correspond à la VisualState.Name propriété d’un VisualState. Pour spécifier ce qui VisualState appartient à un contrôle ControlTemplate, définissez la TemplateVisualStateAttribute.Name propriété.