2014-09-24 52 views
0

我想在2D UI中创建一个按钮(在这种情况下,它是一旦我开始我的应用程序时打开的选择窗口),它具有木制面板作为背景。此图像应平铺,并且不能拉伸以适合整个按钮。WPF纹理按钮

此外,我希望当光标移到按钮上时,背景图像不会消失。

我该如何做到这一点?

+0

请发布你到目前为止尝试过的内容。 – honk 2014-09-24 12:22:43

+0

[如何设置背景图片](http://stackoverflow.com/questions/3100837/how-to-set-background-image-on-grid-in-wpf-using-c-sharp) – 2014-09-24 12:23:18

回答

2

的XAML代码应该是这样的:

<Button> 
<Button.Content> 
<Grid height="40" width="40"> <!--you can adjust the height and wdith according to your preferences--> 
<Image Source="your_path_to_image" /> 
</Grid> 
<Button.Content> 
</Button> 

,当你按下按钮的图像不应该dissapear,但即便如此,使用cicked事件和悬停和威胁他们。如果你没有成功通过这篇文章发表评论,我将为你编写和发布一个工作示例:)