Xaml 如何围绕矩形创建GradientBrush
在玩弄画笔的过程中,我想知道是否有可能创建一个渐变画笔,在Windows Phone页面的外边缘上画一圈。例如,对于每一面,离屏幕中心最远的部分将是设备的强调色或渐变色,而内部部分将是PhoneBackgroundBrush或透明的,因此可以看到褪色效果。我只需要梯度是整个手机屏幕的一小部分,而不是延伸到屏幕的中心。我已经用一个带有渐变笔刷的边框画出了一个轮廓,但是它看起来像是内部的一个平面边框,而不是我试图实现的淡入页面效果。我怎样才能完成这项任务 MainPage.xamlXaml 如何围绕矩形创建GradientBrush,xaml,windows-phone-7,windows-phone-8,border,gradient,Xaml,Windows Phone 7,Windows Phone 8,Border,Gradient,在玩弄画笔的过程中,我想知道是否有可能创建一个渐变画笔,在Windows Phone页面的外边缘上画一圈。例如,对于每一面,离屏幕中心最远的部分将是设备的强调色或渐变色,而内部部分将是PhoneBackgroundBrush或透明的,因此可以看到褪色效果。我只需要梯度是整个手机屏幕的一小部分,而不是延伸到屏幕的中心。我已经用一个带有渐变笔刷的边框画出了一个轮廓,但是它看起来像是内部的一个平面边框,而不是我试图实现的淡入页面效果。我怎样才能完成这项任务 MainPage.xaml <Grid
<Grid x:Name="LayoutRoot" Background="Transparent">
<Border BorderThickness="5">
<Border.BorderBrush>
<LinearGradientBrush StartPoint=".5,0" EndPoint=".5,1">
<GradientStop Color="yellow" Offset="0"/>
<GradientStop Color="blue" Offset="0.33"/>
<GradientStop Color="green" Offset="0.66"/>
<GradientStop Color="red" Offset="1"/>
</LinearGradientBrush>
</Border.BorderBrush>
</Border>
</Grid>