FrameworkElement.Tag Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett godtyckligt objektvärde som kan användas för att lagra anpassad information om det här elementet.
public:
property System::Object ^ Tag { System::Object ^ get(); void set(System::Object ^ value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object Tag { get; set; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.Tag : obj with get, set
Public Property Tag As Object
Egenskapsvärde
Det avsedda värdet. Den här egenskapen har inget standardvärde.
- Attribut
Kommentarer
Den här egenskapen motsvarar Taggegenskaper i andra Microsoft programmeringsmodeller, till exempel Visual Basic for Applications eller Windows Forms. Tag är avsedd att tillhandahålla en befintlig egenskapsplats där du kan lagra grundläggande anpassad information om någon FrameworkElement utan att du behöver underklassa ett element.
Eftersom den här egenskapen tar ett objekt måste du använda egenskapselementanvändningen för att ange Tag egenskapen i XAML till något annat än ett objekt med en känd och inbyggd typkonverterare, till exempel en sträng. Objekt som används på det här sättet ligger vanligtvis inte inom standard-WPF namnområden och kan därför kräva namnområdesmappning till det externa namnområdet för att kunna introduceras som XAML-element. Mer information finns i XAML-namnområden och namnområdesmappning för WPF XAML och XAML och anpassade klasser för WPF.
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | TagProperty |
Metadataegenskaper inställda på true |
Ingen |