Windows Phone 7模拟器是否显示水印?

时间:2011-01-26 02:06:42

标签: silverlight windows-7 windows-phone-7

Windows Phone 7模拟器是否在显示屏的右上角显示水印?

起初我认为它可能是嵌套网格没有正确重叠并在右上方创建一个薄的垂直视觉垃圾列。但是在创建一个新项目并放大两个垃圾区域后,结果证明它们是数字。

现有项目:"000 000 000006 001 000 00.0000"
新的空项目:"000 000 003296 002 001 00.0967"

这些是什么?有什么方法可以禁用它们的可见性吗?

2 个答案:

答案 0 :(得分:14)

这些是用于测量性能的帧速率计数器。详情请点击这里。

Jeff Wilcox – Frame rate counters in Windows Phone

该帖子还展示了如何禁用它们的显示。

答案 1 :(得分:3)

在App.xaml.cs的App构造函数中生成代码。注释掉这些行,如下:

public App()
{
  UnhandledException += Application_UnhandledException;

  // Uncomment to show graphics profiling information while debugging.
  if (System.Diagnostics.Debugger.IsAttached)
  {
    // Display the current frame rate counters.
    //Application.Current.Host.Settings.EnableFrameRateCounter = true;

    // Show the areas of the app that are being redrawn in each frame.
    //Application.Current.Host.Settings.EnableRedrawRegions = true;

    // Enable non-production analysis visualization mode, 
    // which shows areas of a page that are being GPU accelerated with a colored overlay.
    //Application.Current.Host.Settings.EnableCacheVisualization = true;
  }