Frage

Die folgenden XML-Namens Referenzen werden am Anfang jeder neuen XAML-Datei enthalten in.

//http://schemas.microsoft.com/winfx/xaml/presentation
//http://schemas.microsoft.com/winfx/xaml

Die winfx / XAML / Präsentation hält Verweise auf eine Reihe von Fenstern namesapces wie Windows.Navigation, Windows.Controls ect. Die winfx / XAML namesapce immer (in der Regel standardmäßig) die x alias oder Präfix. Was bedeutet die winfx / XAML Referenz es scheint eine Menge von den gleichen Elementen zu haben, die von winfx / XAML / Präsentation verwiesen werden kann. Ich habe die MSDN-Dokumentation zu lesen und kann eine Liste von Baugruppen im Zusammenhang mit winfx / XAML / Präsentation finden, aber ich bin nicht sicher, was der Punkt der winfx / XAML-Namespace ist.

Kann mir jemand erklären?

EDIT: Wie ich ursprünglich gesagt, ich habe die MSDN-Dokumentation gelesen und für eine detailliertere Antwort suchen. Beispiel warum können einige Elemente untereinander ausgetauscht werden.

War es hilfreich?

Lösung

ist XAML nicht nur von WPF somit die Trennung der Namensräume verwendet! Der http://schemas.microsoft.com/winfx/xaml sind Sachen, die verwandt ist XAML und kann auf andere Frameworks (wie WF, Silverlight & WCF), wo als http: / /schemas.microsoft.com/winfx/xaml/presentation enthält Sachen rein entworfen für WPF !!!

Andere Tipps

Es ist ein Namespace, die XAML-Konstrukte enthält und außerhalb des Kontextes von WPF verwendet werden. Details verfügbar hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top