积极答复者
图片按钮如何做出模版中的那种按下去图片就会缩小的的效果

问题
答案
-
用缩放变换:ScaleTransform
在Button.RenderTransform上设置:
<Button> <Button.RenderTransform> <ScaleTransform ScaleX="1" ScaleY="1"/> </Button.RenderTransform> </Button>
然后你可以通过代码控制其缩放X,Y值:
(button.RenderTransform as ScaleTransform).ScaleX = 0.xxx; ...
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Jie BaoModerator 2012年6月13日 6:17
全部回复
-
用缩放变换:ScaleTransform
在Button.RenderTransform上设置:
<Button> <Button.RenderTransform> <ScaleTransform ScaleX="1" ScaleY="1"/> </Button.RenderTransform> </Button>
然后你可以通过代码控制其缩放X,Y值:
(button.RenderTransform as ScaleTransform).ScaleX = 0.xxx; ...
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Jie BaoModerator 2012年6月13日 6:17
-
用缩放变换:ScaleTransform
在Button.RenderTransform上设置:
<Button> <Button.RenderTransform> <ScaleTransform ScaleX="1" ScaleY="1"/> </Button.RenderTransform> </Button>
然后你可以通过代码控制其缩放X,Y值:
(button.RenderTransform as ScaleTransform).ScaleX = 0.xxx; ...
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
嗯 这是缩放变化,那我应该怎样设置按下去的动画效果呢?
多谢斑竹啦
-
去学习如何通过自定义控件模板,和VisualSates 来自定义控件行为. 文档 http://msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh465318 例子有:http://code.msdn.microsoft.com/windowsapps/XAML-user-and-custom-a8a9505e
相关的教程你可以学习参考Silverlight的:http://msdn.microsoft.com/zh-cn/library/cc189093(VS.95).aspx 演练:http://msdn.microsoft.com/zh-cn/library/cc903963(VS.95).aspx
Bob Bao [MSFT]
MSDN Community Support | Feedback to us