| Gustavo 的个人资料mentas日志列表SkyDrive | 帮助 |
|
2月17日 Make WinVI "like" gradients on your WPF/XAML AppsMake Windows Vista "like" gradients on your WPF/XAML controls...
<Border BorderThickness="1">
<Border.BorderBrush>
<LinearGradientBrush StartPoint="0, 0" EndPoint="0, 1">
<GradientStop Offset="0" Color="Border.Color1" />
<GradientStop Offset="1" Color="Border.Color2" />
</LinearGradientBrush>
</Border.BorderBrush>
<Border.Background>
<DrawingBrush>
<DrawingBrush.Drawing>
<DrawingGroup>
<!--Overlay Gradient-->
<GeometryDrawing>
<GeometryDrawing.Brush>
<LinearGradientBrush StartPoint="0, 0" EndPoint="Gradient.EPX, Gradient.EPY">
<GradientStop Offset="0" Color="Gradient.Color1" />
<GradientStop Offset="0.5" Color="Gradient.Color12" />
<GradientStop Offset="1" Color="Gradient.Color1" />
</LinearGradientBrush>
</GeometryDrawing.Brush>
<GeometryDrawing.Geometry>
<RectangleGeometry Rect="0, 0, 1, 1" />
</GeometryDrawing.Geometry>
</GeometryDrawing>
<!--Overlay Color-->
<GeometryDrawing>
<GeometryDrawing.Brush>
<SolidColorBrush Color="Color.Color" Opacity="Color.Opacity" />
</GeometryDrawing.Brush>
<GeometryDrawing.Geometry>
<RectangleGeometry Rect="0, 0, 1, 1" />
</GeometryDrawing.Geometry>
</GeometryDrawing>
<!--Overlay Highlight-->
<GeometryDrawing>
<GeometryDrawing.Brush>
<SolidColorBrush Color="White" Opacity="Highlight.Opacity" />
</GeometryDrawing.Brush>
<GeometryDrawing.Geometry>
<RectangleGeometry Rect="0, 0, 1, 0.5" />
</GeometryDrawing.Geometry>
</GeometryDrawing>
</DrawingGroup>
</DrawingBrush.Drawing>
</DrawingBrush>
</Border.Background>
<!—Your Control-->
</Border>
|
|
|