在我的 Silverlight 应用程序中,我需要永久禁用浏览器滚动条。当我运行应用程序时,浏览器滚动条是可见的。所以我需要禁用这个。
请让我知道我们应该在哪个文件中执行以及禁用滚动条的代码。
在我的 Silverlight 应用程序中,我需要永久禁用浏览器滚动条。当我运行应用程序时,浏览器滚动条是可见的。所以我需要禁用这个。
请让我知道我们应该在哪个文件中执行以及禁用滚动条的代码。
你必须让你的 UserControle(root userControle) 更小,以适应你的浏览器,这样你的浏览器滚动条就可以禁用.....
使用 Silverlight 导航模板
当使用默认的 aspx 页面显示 Silverlight 应用程序(由 Visual Studio 生成的应用程序)时,通常不会出现滚动条。但如果是这样的话,那就是看的地方。
有时浏览器(尤其是 Internet Explorer)会在没有换行符的地方呈现换行符。<object>
因此,请尝试从托管 Silverlight 应用程序的 - 元素周围的 HTML 标记中删除任何换行符。
示例:转换以下代码
<form id="form1" runat="server" style="height:100%">
<div id="silverlightControlHost">
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
</object>
<iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>
</div>
</form>
通过删除所有换行符来添加以下代码(我添加了...
以使代码在此处更具可读性,当然将原始参数保留在那里)
<form ...><div><object ...></object><iframe ...></iframe></div></form>
就我而言,这确实解决了问题。