TemplateVisualStateAttribute.GroupName プロパティ

定義

状態が属するグループの名前を取得または設定します。Gets or sets the name of the group that the state belongs to.

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

プロパティ値

状態が属する VisualStateGroup の名前。The name of the VisualStateGroup that the state belongs to.

次の例は、 NumericUpDownコントロールのクラスシグネチャを示しています。The following example shows the class signature for the NumericUpDown control. この例では、 NumericUpDownコントロールが4つの表示状態を使用するように指定します。This example specifies that the NumericUpDown control uses four visual states. Positive VisualStateGroup ValueStatesという名前の2つの状態は、という名前のに含まれています。 NegativeTwo states, named Positive and Negative, are in the VisualStateGroup named ValueStates. 他の2つの状態Focused ( Unfocusedname と) はVisualStateGroupFocusedStatesという名前のに含まれています。The other two states, name Focused and Unfocused, are in the VisualStateGroup named FocusedStates. 全体の例については、「カスタマイズ可能な外観を持つコントロールを作成する」を参照してください。For the entire example, see Creating a Control That Has a Customizable Appearance.

[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オブジェクトのVisualStateGroup.Nameプロパティに対応します。The GroupName property corresponds to the VisualStateGroup.Name property of a VisualStateGroup object. VisualStateGroupVisualState属するを指定するには、プロパティを設定します。GroupNameTo specify what VisualStateGroup a VisualState belongs in, set the GroupName property.

適用対象