FrameworkContentElement.Tag FrameworkContentElement.Tag FrameworkContentElement.Tag FrameworkContentElement.Tag Property


この要素に関するユーザー定義情報の格納に使用できる任意のオブジェクト値を取得または設定します。Gets or sets an arbitrary object value that can be used to store custom information about this element.

 property System::Object ^ Tag { System::Object ^ get(); void set(System::Object ^ value); };
public object Tag { get; set; }
member this.Tag : obj with get, set
Public Property Tag As Object


任意の値。The intended value. このプロパティには既定値はありません。This property has no default value.


このプロパティは、その他のマイクロソフトのプログラミング モデルで、アプリケーションまたは Windows フォームの Visual Basic などのタグ プロパティに似ています。This property is analogous to Tag properties in other Microsoft programming models, such as Visual Basic for Applications or Windows Forms. アプリケーション開発者にサブクラス化を強制することがなく任意の要素に関する基本的なカスタム情報を格納する既存の場所を提供するものでは。It is intended to provide a pre-existing place to store some basic custom information about any element without forcing application developers to subclass.


設定するには、プロパティ要素の使用方法を使用する必要がありますので、このプロパティは、オブジェクトを受け取り、Tag文字列などの既知と組み込みの型コンバーターを使用してオブジェクト以外に XAML のプロパティ。Because this property takes an object, you need to use the property element usage in order to set the Tag property in XAML to anything other than an object with a known and built-in type converter, such as a string. この方法で使用されるオブジェクトは通常されませんが、標準の WPF 名前空間内でしたがって可能性がありますやを必要し、外部名前空間への名前空間マッピング XAML 要素として導入します。Objects used in this way are typically not within the standard WPF namespaces and therefore may require namespace mapping to the external namespace in order to be introduced as XAML elements.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field TagProperty
メタデータのプロパティを設定するには trueMetadata properties set to true NoneNone