TemplateVisualStateAttribute.Name Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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à .