wpf button的style 设置

xzjxylophone 2010-07-13 11:01:10
我要在 wpf 实现这样的一个功能:

1.MainWindow的背景是红色, 在window中间有一个按钮
<Button Name="btn" Height="40" Width="40" Click="btn_Click" Opacity="1" >Click</Button>

因为设置了button的Opacity为1, 所以中间 40X40的那一块是白色了而不是底色红色,Click的string 仍然为黑色,
我想实现的效果是 button的背景是 window的背景, 并且click能正常显示出来(设置Opacity="0"的时候 click不能显示出来)。
注: 红色只是发帖描述方便些, 实际上 Mainwindow的背景是一个完整的图片。

2. 当我按下 按钮的时候,按钮会显示成白色, 我该如何让按钮显示 其他颜色了。。。。。


这个问题我查找了很多资料也没有头绪, 希望有人能给我一些资料,告诉我一下我该如何学习。
谢谢了
...全文
638 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xong101 2010-12-07
  • 打赏
  • 举报
回复
设置Background="Transparent"不知道可以不可以啊。
xzjxylophone 2010-07-29
  • 打赏
  • 举报
回复
又是你.....
xzjxylophone 2010-07-27
  • 打赏
  • 举报
回复
哪个好心人帮我回复这个帖子啊, 我好结贴啊
莫名其 2010-07-27
  • 打赏
  • 举报
回复
不解决问题拿分俺会不好意思的……可是WPF俺真不会……

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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