我正在尝试查看silverlight应用程序的帧率。我正在使用IE 8并在Visual Studio中创建了一个新的Silverlight应用程序,只需添加一个按钮并设置背景颜色。我在一个更复杂的应用程序上尝试过它并没有成功,所以这就是我使用最基本的例子的原因。
我已将<param name="EnableFrameRateCounter" value="true" />
添加到对象标记,并启用允许通过脚本更新状态栏,如MSDN中的说明所述。我已经尝试过,有没有调试。如果我启用EnableGPUAcceleration
,我会从中获取状态文本,但这不是我正在寻找的。 p>
有什么想法吗?
答案 0 :(得分:1)
好的,因此相同的MSN链接显示“此属性在实例化时无法设置”。在对象语法标题下。有一个指向Settings.EnableFrameRateCounter Property的链接,其中显示了如何在代码中设置这些设置。如果他们让第一页更清晰,那就太好了。
在Startup事件的app.xaml.cs中,将其设置为代码。
Application.Current.Host.Settings.EnableFrameRateCounter = true;
(在IE9中,我必须通过“查看”菜单&gt;工具栏显示状态栏)