求一个炫丽的鼠标提示样式,和一个修改(button)的样式,要求美观,炫!O(∩_∩)O谢谢

heren5201314 2011-04-07 04:22:52
就是要好看,本人不是美工。只能希望各位帮忙了!
...全文
77 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kael_thas 2011-04-12
  • 打赏
  • 举报
回复
这是WPF的Button的一个样式。WCF。。。。你还是多看看wpf基础吧
heren5201314 2011-04-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kael_thas 的回复:]
HTML code

<Window.Resources>
<LinearGradientBrush x:Key="OrangeButtonBorderBrush" EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFF3F3F3" Offset="0"/>
……
[/Quote]
这个是不是WCF啊?我不懂,很多类库都找不到,能不能把源代码发到hrangelet@163.com谢谢
heren5201314 2011-04-08
  • 打赏
  • 举报
回复
无人知晓吗?
kael_thas 2011-04-08
  • 打赏
  • 举报
回复

<Window.Resources>
<LinearGradientBrush x:Key="OrangeButtonBorderBrush" EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFF3F3F3" Offset="0"/>
<GradientStop Color="#FFEBEBEB" Offset="1"/>
<GradientStop Color="#FFF1812B" Offset="0.473"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="ButtonBackgroundBrush" EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFF3F3F3" Offset="0"/>
<GradientStop Color="#FFEBEBEB"/>
<GradientStop Color="#FFF0802D" Offset="0.827"/>
<GradientStop Color="#FFF1812B" Offset="0.54"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="OrangeButtonBackgroundBrush" EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFF3F3F3" Offset="0"/>
<GradientStop Color="#FFEBEBEB"/>
<GradientStop Color="#FFF0802D" Offset="1"/>
<GradientStop Color="#FFFF750A" Offset="0.603"/>
</LinearGradientBrush>

<Style x:Key="btnStyle" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Border x:Name="border"
BorderThickness="1"
CornerRadius="1" BorderBrush="{DynamicResource OrangeButtonBorderBrush}"
Background="{DynamicResource OrangeButtonBackgroundBrush}">
<Grid>
<ContentPresenter x:Name="cont"
HorizontalAlignment="Center" VerticalAlignment="Center"
Width="Auto" Margin="4" TextBlock.FontSize="12" TextBlock.Foreground="White"/>
</Grid>
</Border>

<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" TargetName="border">
<Setter.Value>
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFF3F3F3" Offset="0"/>
<GradientStop Color="#FFEBEBEB" Offset="0"/>
<GradientStop Color="#FFF0802D" Offset="0.903"/>
<GradientStop Color="#FFFBFBFB" Offset="0"/>
<GradientStop Color="#FFECECEC" Offset="0.11"/>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Trigger>
<Trigger Property="IsPressed" Value="True">
<Setter TargetName="border" Property="Background" Value="{StaticResource ButtonBackgroundBrush}"/>
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="TextElement.Foreground" TargetName="cont" Value="LightGray"/>
<Setter Property="Background" TargetName="border">
<Setter.Value>
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FFF3F3F3" Offset="0"/>
<GradientStop Color="#FFEBEBEB" Offset="0.131"/>
<GradientStop Color="#FFF0802D" Offset="1"/>
<GradientStop Color="#FFF1812B" Offset="1"/>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>

</Window.Resources>

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧