【问题标题】:Windows Phone button press not doing any press when using Phone Accent Brush使用 Phone Accent Brush 时按下 Windows Phone 按钮不执行任何操作
【发布时间】:2013-08-12 16:36:17
【问题描述】:

我有使用 Brush Phone Accent Brush 的按钮,当我按下它们时,它们不会执行正常的按钮动画。我已将 ClickMode 更改为所有 3 个选项,没有区别。 这是否按预期工作? 这是按钮 xaml

<Button x:Name="FishClear" Content="Clear" HorizontalAlignment="Left" Margin="0,12,0,0"    VerticalAlignment="Top" Height="78" Width="108" Background="{StaticResource PhoneAccentBrush}"/>
<Button x:Name="FishAdd" Content="Add" HorizontalAlignment="Left" Margin="362,12,-5,0" VerticalAlignment="Top" Height="78" Width="108" Click="FishAdd_Click" Background="{StaticResource PhoneAccentBrush}"/>

【问题讨论】:

    标签: c# windows xaml windows-phone-8 windows-phone


    【解决方案1】:

    您需要为按钮创建一个新模板并在那里更改颜色。

    在混合中,选择您的按钮,单击菜单项“对象”->“编辑模板”->“编辑副本...”并创建一个新模板。更改 Normal 状态的背景颜色。

    【讨论】:

    • 如果我以编程方式创建了一个按钮,我该怎么办?
    • 没问题,这样新建一个模板,给它起个名字,然后在代码中赋值给按钮
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多