ho tentato di avere un <Grid/>
(con roba interattivo dentro, non solo un'immagine) ritagliato con angoli arrotondati (un <Border/>
o un <Rectangle/>
, quello che funziona).Come clip contenuti con angoli arrotondati in Windows App Store
Ho tentato più soluzioni, ma nessuno di loro era compatibile con un Windows App Store.
No pennello:
- RadialGradientBrush non è supportato in un progetto Windows App.
- DrawingBrush non è supportato in un progetto di app Windows.
- Il tipo 'VisualBrush' non è stato trovato. Verificare che non manchi un riferimento all'assembly e che tutti gli assembly di riferimento siano stati creati.
No maschera:
- La proprietà attaccabile 'OpacityMask' non è stato trovato nel tipo di 'immagine'.
- La proprietà collegabile "OpacityMask" non è stata trovata nel tipo "StackPanel".
- La proprietà collegabile "OpacityMask" non è stata trovata nel tipo "Grid".
No geometria arrotondata:
- La proprietà 'RadiusX' non è stato trovato nel tipo 'RectangleGeometry'.
- MultiBinding non è supportato in un progetto di app Windows.
è qualcosa tecnicamente impossibile in un C#/XAML di Windows app store?
'OpacityMask' non è ancora supportato in WinRT e per' Clip' ci si limiterà a 'RectangleGeometry', quindi penso che dipenda davvero da cosa esattamente si sta tentando di realizzare. –
@ Chrishr. Ho provato la soluzione MS http://msdn.microsoft.com/en-us/library/ms750631.aspx per un RectangleGeometry con gli angoli arrotondati e ha esito negativo. Hanno volutamente rimosso tutti i modi pensabili per tagliare con una forma arrotondata? –
Hai provato a renderlo tramite un elemento 'Path' o un' UIElement'? Non sarai in grado di applicarlo a 'Path' ma credo che potresti applicarlo direttamente a un UIElement come forse; ' ' –