Ho capito come farlo funzionare. Ho impostato l'intera finestra per avere l'effetto vetro aerodinamico su di esso utilizzando le API native e quindi creare un LinearGradientBrush per il mio sfondo della finestra. Nel pennello ho usato le proprietà Alpha del pennello e ho impostato gli stop per far passare la parte superiore della finestra da bianco/opaco a bianco/trasparente tutto molto vicino alla parte superiore della finestra.
<Grid>
<Grid.Background>
<LinearGradientBrush StartPoint="1,0">
<!-- This gradient stop is Fully transparent. -->
<GradientStop Color="#00FFFFFF" Offset="0.0" />
<!-- This gradient stop is fully opaque. -->
<GradientStop Color="#FFFFFFFF" Offset="0.1" />
</LinearGradientBrush>
</Grid.Background>
</Grid>
I 1 up'd risposta di Mikko Rantanen perché ho usato l'articolo per aggiungere l'effetto vetro che non hanno il codice a portata di mano ed è stato un buon articolo semplice.
fonte
2009-05-22 21:07:44
collegamento è 403 vietato –