首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用Tilt从Callisto控制图像时如何消除图像闪烁?

当使用Tilt从Callisto控制图像时如何消除图像闪烁?
EN

Stack Overflow用户
提问于 2013-05-27 14:32:31
回答 1查看 235关注 0票数 1

在我的Windows8 C#应用程序中,当我有包含图像的控件并在其上应用来自Callisto的倾斜时,当第一次单击该控件时,图像会闪烁。这是相当令人不安的,特别是当使用它与自定义的“图像按钮”。

那么,有什么方法可以使这个控制不闪烁图像的倾斜?

要复制此问题,只需将其添加到新的Windows8 C# SplitApp项目中,添加Callisto NuGet包并注释默认的GridView和SpliView。

代码语言:javascript
复制
<StackPanel Orientation="Horizontal" effects:Tilt.IsTiltEnabled="True"
    Background="BlueViolet" Width="300" Height="100" >
    <Image Source="Assets/SmallLogo.png"/>
    <TextBlock Text="tap and watch the image blink" FontSize="20" />
</StackPanel>
<StackPanel Orientation="Horizontal" effects:Tilt.IsTiltEnabled="True"
    Background="Crimson" Width="300" Height="100" Grid.Row="1" >
    <Image Source="Assets/SmallLogo.png"/>
    <TextBlock Text="tap and watch the image blink" FontSize="20"/>
</StackPanel>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-09 12:17:19

您可以使用解决办法:将CacheMode="BitmapCache"添加到<Image>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16775385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档