다음을 통해 공유


TemplateVisualStateAttribute.GroupName 속성

정의

상태가 속한 그룹의 이름을 가져오거나 설정합니다.

public:
 property System::String ^ GroupName { System::String ^ get(); void set(System::String ^ value); };
public string GroupName { get; set; }
member this.GroupName : string with get, set
Public Property GroupName As String

속성 값

String

상태가 속한 VisualStateGroup의 이름입니다.

예제

다음 예제에서는 클래스에 대 한 시그니처는 NumericUpDown 제어 합니다. 이 예제에서는 지정 된 NumericUpDown 컨트롤은 네 개의 시각적 상태를 사용 합니다. 라는 두 상태 Positive 하 고 NegativeVisualStateGroup 라는 ValueStates합니다. 다른 두 개의 상태 이름을 Focused 하 고 UnfocusedVisualStateGroup 라는 FocusedStates. 전체 예제를 보려면 모양을 사용자 지정할 수는 컨트롤에 만드는합니다.

[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

설명

GroupName 속성에 해당 하는 VisualStateGroup.Name 의 속성을 VisualStateGroup 개체. 동작을 지정 하 VisualStateGroupVisualState 속한 설정에서는 GroupName 속성입니다.

적용 대상