Ich habe versucht zu haben, ein <Grid/>
(mit interaktivem Material nach innen, nicht nur ein Bild) abgeschnitten mit abgerundeten Ecken (a <Border/>
oder ein <Rectangle/>
, was auch immer funktioniert).Wie Clip Inhalt mit abgerundeten Ecken in Windows Store App
Ich habe mehrere Lösungen versucht, aber keiner von ihnen war kompatibel mit Windows Store App.
Keine Bürste:
- RadialGradientBrush wird nicht in einem Windows-App-Projekt unterstützt.
- DrawingBrush wird in einem Windows App-Projekt nicht unterstützt.
- Der Typ 'VisualBrush' wurde nicht gefunden. Stellen Sie sicher, dass keine Assemblyreferenz fehlt und dass alle referenzierten Assemblys erstellt wurden.
Keine Maske:
- Die Andock-Eigenschaft 'OpacityMask' wurde nicht in Typ 'Bild' gefunden.
- Die Andock-Eigenschaft ‚OpacityMask‘ wurde in Typ ‚Stackpanel‘ nicht gefunden.
- Die anbringbare Eigenschaft 'OpacityMask' wurde im Typ 'Grid' nicht gefunden.
keine abgerundete Geometrie:
- Die Eigenschaft 'RadiusX' wurde nicht in Typ 'RectangleGeometry' gefunden.
- MultiBinding wird in einem Windows App-Projekt nicht unterstützt.
Ist es etwas technisch unmöglich in einem C#/XAML Windows Store app?
'OpacityMask' wird in WinRT noch nicht unterstützt und für' Clip' wirst du auf 'RectangleGeometry' beschränkt sein, also denke ich, es hängt wirklich davon ab, was genau du erreichen willst. –
@ChrisW. Ich versuchte MS-Lösung http://msdn.microsoft.com/en-us/library/ms750631.aspx für eine RectangleGeometry mit abgerundeten Ecken, und es schlägt auch fehl. Haben sie absichtlich alle denkbaren Wege zum Ausschneiden mit einer abgerundeten Form entfernt? –
Haben Sie versucht, es über ein 'Path'-Element oder ein' UIElement' zu rendern? Du wirst es nicht auf 'Path' anwenden können, aber ich glaube, du könntest es direkt auf ein' UIElement' anwenden, vielleicht; ' ' –