TemplateVisualStateAttribute.Name Proprietà

Definizione

Ottiene o imposta il nome dello stato in cui può essere il controllo.

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

Valore della proprietà

String

Nome dello stato in cui può essere il controllo.

Esempio

Nell'esempio seguente viene illustrata la firma della classe per il NumericUpDown controllo . In questo esempio viene specificato che il NumericUpDown controllo utilizza quattro stati di visualizzazione. Due stati, denominati Positive e Negative, si trovano nell'oggetto VisualStateGroup denominato ValueStates. Gli altri due stati, name Focused e Unfocused, si trovano nell'oggetto VisualStateGroup denominato FocusedStates. Per l'intero esempio, vedere Creazione di un controllo con un aspetto personalizzabile.

[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

Commenti

La TemplateVisualStateAttribute.Name proprietà corrisponde alla VisualState.Name proprietà di un oggetto VisualState. Per specificare ciò che VisualState appartiene a un controllo ControlTemplate, impostare la TemplateVisualStateAttribute.Name proprietà .

Si applica a