<Button BorderBrush="Transparent">
<Button.Background>
<ImageBrush ImageSoure="..."/>
</Button.Background>
</Button>
<Button.Background>
<ImageBrush ImageSoure="..."/>
</Button.Background>
</Button>
解决方案 »
- asp.net的服务器控件怎么获取控件值
- Web Application Stress Tool(WAS)设置端口号问题
- 如何将vs2008中的报表导出到excel2007中。在线等
- 将窗口关闭的时候又执行里面的事件了,为什么呢?
- 【求助!】如何改变textbox里字体的颜色?
- Visual Studio2005 安装问题
- 请问一下,哪位朋友办过ICP的,给传一个资料行吗
- 由于系统缓冲区或队列已满,不能执行套接字上的操作 ???
- 去掉BT1,当LB4=PASS时候自动保存数据!
- 急!!回答立结!!
- 小弟我正在开发一个WPF项目,遇到一个难题,求各位大神指导我一下……
- 求推荐,C#和.NET提高方面好书。
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Grid>
<Image Height="{TemplateBinding Height}" Width="{TemplateBinding Width}" Source="{TemplateBinding Content}" Stretch="Fill">
</Image>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style><Button Style="{StaticResource btnStyle}" Content="图片路径" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Grid>
<Image Height="{TemplateBinding Height}" Width="{TemplateBinding Width}" Source="{TemplateBinding Content}" Stretch="Fill">
</Image>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Button Style="{StaticResource btnStyle}" Content="图片路径" Height="100" Width="100" />
http://nonocast.cn/button-in-wpf2/
要重写 template
<style x:key="abc" TargetType="Button">
<Setter Property="Control.Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Border x:Name="Chrome" BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}" SnapsToDevicePixels="true">
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</style><button Name = "Button1" style={StaticResource abc} />