【问题标题】:WP7/Expression Blend: Load different imageWP7/Expression Blend:加载不同的图像
【发布时间】:2012-07-07 12:27:40
【问题描述】:

我正在尝试制作一个简单的纸牌游戏。我已经在我的项目中加载了所有 10 张卡片,我想要做的是,如果我点击一个按钮,我想“显示”一张特定的卡片。如何通过良好的编程实践做到这一点。

我能做的是,制作 10 个 StoryBoard 并在我点击该按钮时加载我喜欢的那些。但这不是一个好习惯。我想要一个方法调用之类的东西,我只是用一个 ID 或它的“文件名”来调用图像文件。

请帮忙。 谢谢你

【问题讨论】:

  • 查看 vBlend SDK 的行为和触发器。

标签: image windows-phone-7 windows-8 expression-blend


【解决方案1】:

您可以创建一个情节提要并在每次单击特定按钮时更改该情节提要的目标。例如,假设您有牌:2、3、4、5 和 6。

如果您单击显示“2”(2 卡)的按钮,则以下代码将使您的 Storyboard 以特定控件为目标:

Storyboard.SetTargetName(animation, 2Card);

animation 是 Timeline 对象,2Card 是您要设置动画的控件的名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多