我用Blend创建了一个圆形按钮。它运行良好,但不响应触摸事件。该按钮应该变小一些,并将不透明度设置为1.0,类似于诺基亚地图应用程序的位置按钮。Windows Phone - 圆形按钮触摸动画
这是我现有的控件模板:
<ControlTemplate x:Key="RoundButtonTemplate" TargetType="Button">
<Border x:Name="ButtonBackground" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" CornerRadius="50" Margin="{StaticResource PhoneTouchTargetOverhang}">
<ContentControl x:Name="ContentContainer" Content="{TemplateBinding Content}" RenderTransformOrigin="0.5,0.5">
<ContentControl.RenderTransform>
<ScaleTransform x:Name="buttonScale" />
</ContentControl.RenderTransform>
</ContentControl>
</Border>
</ControlTemplate>
什么是正确的故事板以及它需要插入?
真的很好的解释!十分感谢! :) – 2013-02-23 17:20:32