TemplateVisualStateAttribute.Name Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví název stavu, ve kterému může být ovládací prvek.
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
Hodnota vlastnosti
Název stavu, ve kterému může být ovládací prvek.
Příklady
Následující příklad ukazuje podpis třídy pro NumericUpDown
ovládací prvek. Tento příklad určuje, že NumericUpDown
ovládací prvek používá čtyři vizuální stavy. Dva stavy, pojmenované Positive
a , jsou v pojmenovaném VisualStateGroup ValueStates
.Negative
Ostatní dva stavy, název Focused
a , jsou v pojmenovaném VisualStateGroup FocusedStates``Unfocused
. Celý příklad najdete v tématu Vytvoření ovládacího prvku, který má přizpůsobitelný vzhled.
[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
Poznámky
Vlastnost TemplateVisualStateAttribute.Name odpovídá VisualState.Name vlastnosti VisualState. Pokud chcete určit, co VisualState patří do ovládacího prvku ControlTemplate, nastavte TemplateVisualStateAttribute.Name vlastnost.