Frage

In CSS die Marge Reihenfolge ist: oben rechts unten links

In XAML die Marge Reihenfolge ist: links oben rechts unten

Gibt es einen Grund, warum das WPF-Team hat dies auf die CSS-Norm nicht ausrichten?

War es hilfreich?

Lösung

Ich stelle mir dies, weil die Margen in WinForms als links, oben erklärt wurden, rechts, unten. Sie dachten wahrscheinlich wäre es eher WinForms-Entwickler eher auf WPF dem Weg haben als die aus dem Web.

Als Referenz können Sie die Konstruktor prüfen für die Padding-Struktur auf MSDN (der Typ für die Margin-Eigenschaft verwendet wird).

Andere Tipps

Sie sind Ausrichten nicht auf CSS Normen - sie mit der Art und Weise sind ausrichten, dass Microsoft UI-APIs in der Vergangenheit getan hat. Ich kann nicht für WinForms sprechen, aber in MFC-Koordinaten werden in der Reihenfolge der LTRB angegeben.

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