Es gibt einen WPF-verbindlichen Cheatsheet und ein XAML für WPF Cheatsheet , die helfen könnten, aber wirklich die "Tags" in XAML sind nur die Eigenschaften der Klassen.
Es gibt keine XAML-Tag-Liste.
XAML ist nur eine deklarative Möglichkeit, .NET-Klassen zu instanziieren. Klassennamen sind Elemente in XAML und Eigenschaften der Klasse sind Attribute oder Attributelemente in Punktnotation.
Tags in XAML spiegeln nur die Typen in einer oder mehreren Assemblys, die an einen bestimmten XAML-Namespace gebunden sind.
Es gibt jedoch eine bestimmte Gruppe von Elementen, die für XAML spezifisch sind und nicht mit einer bestimmten .Net-Assembly in Beziehung stehen. Diese befinden sich normalerweise im x: -Namespace. Weitere Informationen finden Sie hier: XAML-Namespace (x :) .
Es gibt keine die XAML-Tag-Liste, da XAML ein offenes System ist.
Es gibt jedoch Standardvokabulare. Rob Relyeas Blog ist ein guter Ort, um die Standardisierung dieser Vokabeln zu verfolgen. Zum Beispiel dies ist ein Eintrag für das Silverlight XAML-Vokabular.
Es gibt XAML-spezifische Konventionen zum Darstellen von Dingen wie komplexen Eigenschaften und Bindungen. Es gibt jedoch keine definitive Liste von XAML-Tags. XAML-Tags werden tatsächlich WPF-Objekten zugeordnet. Zum Beispiel ist <Button>
nur eine XAML-Repräsentation der System.Windows.Controls.Button
-Klasse und die Attribute, die für das <Button>
-Tag erlaubt sind, sind die öffentlichen Eigenschaften der Button
-Klasse.
Mit WPF werden die XAML-Elemente den Klassen StackPanel zugeordnet . MSDN scheint XAML-Beispiele für viele Steuerelemente zu geben.
Es sollte einige WPF Cheatsheets bald auf Ссылка geben (seit etwa September 2011) ... Sie können es dort herunterladen, und auch kaufen Sie gedruckte Versionen mit detaillierteren Informationen (nicht alle Inhalte passen in öffentlich verfügbare PDFs, weil pdf nicht lesbar wäre, wenn sie auf Papier ohne hochwertigen Druck gedruckt würden ... deshalb haben wir uns auch dazu entschieden, hochwertige laminierte Cheatsheet Prints zu verkaufen Zusätzlich zu ihren kostenlosen Versionen)
Tags und Links xaml