Aktivieren Sie Panel (oder ein abgeleitetes Panel), um mehr Optionen für Rahmen und Hintergrund zu unterstützen. Unterstützen Sie konkret:
Reagiere Natives<View/>
in einer RN-basierten App lohnt es sich, das Potenzial zur Reduzierung der Anzahl nativer Elemente zu untersuchen, um eine bessere Leistung zu erzielen.
Bezogen auf https://github.com/Microsoft/react-native-windows/issues/2245.
Es könnte sein, dass Panel eine Reihe von geschützten Methoden zum Umschalten dieser Optionen verfügbar macht, und dann kann jeder abgeleitete Panel-Typ auswählen, welche Optionen verfügbar gemacht werden sollen.
Gute Faustregel für zukünftige Ergänzungen zu XAML...
Wenn es in CSS möglich ist, sollte es in XAML möglich sein.
Für CornerRadius
geht es darum, es in das Basispanel zu verschieben? Da es bereits Werte pro Ecke unterstützt, oder?
Ja, bei dieser Idee geht es darum, dem Basis-Panel-Typ eine integrierte Unterstützung für das Rendern von so etwas wie Rahmen zu ermöglichen, sodass ein abgeleitetes Panel dieses Verhalten problemlos aufweisen könnte. Mit diesem Vorschlag soll untersucht werden, ob diese Idee für das React Native on Windows-Projekt nützlich sein kann oder nicht.
CSS gibt es schon eine Weile und macht eine Menge Dinge. Ich vertrete nicht die Standardposition, dass sie alle gut sind. :)
Hilfreichster Kommentar
Gute Faustregel für zukünftige Ergänzungen zu XAML...
Wenn es in CSS möglich ist, sollte es in XAML möglich sein.