Sdílet prostřednictvím


TemplateVisualStateAttribute.Name Vlastnost

Definice

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

String

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.

Platí pro