我使用 Blend 创建了一个圆形按钮。它工作得很好,但不响应触摸事件。该按钮应该变小一点,并将不透明度设置为 1.0,类似于诺基亚地图应用程序的位置按钮。
这是我现有的控制模板:
<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>
什么是正确的 StoryBoard 以及需要插入的位置?