使用Silverlight应用程序填充浏览器窗口

使用Silverlight应用程序填充浏览器窗口,第1张

概述我想要我的Silverlight应用程序填充整个浏览器窗口.我将插件对象的宽度和高度设置为100%,并将我的LayoutRoot容器的高度和宽度设置为Auto,但仍然没有运气.有什么建议么? <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <asp: 我想要我的Silverlight应用程序来填充整个浏览器窗口.我将插件对象的宽度和高度设置为100%,并将我的LayoutRoot容器的高度和宽度设置为auto,但仍然没有运气.有什么建议么?

<form ID="form1" runat="server">    <asp:ScriptManager ID="ScriptManager1" runat="server" />    <asp:Silverlight ID="Silverlight1" runat="server"         Source="~/ClIEntBin/ClIEnt.xap"        MinimumVersion="2.0.30818.0"        autoUpgrade="true"        Height="100%"         WIDth="100%">    </asp:Silverlight></form><UserControl     x:Class="ClIEnt.Page"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     Height="auto"    WIDth="auto">    <GrID         x:name="LayoutRoot"         Background="#084E85"        ShowGrIDlines="True">        <GrID.ColumnDeFinitions>            <ColumnDeFinition WIDth="280" />            <ColumnDeFinition WIDth="auto" />        </GrID.ColumnDeFinitions>        <GrID.RowDeFinitions>            <RowDeFinition Height="80" />            <RowDeFinition Height="auto" />            <RowDeFinition Height="600" />        </GrID.RowDeFinitions>        ...Remaining content here...    </GrID></UserControl>

免责声明:我首先搜索了一个答案,找到了this thread.但是,正如你可以看到我的代码不适合我的.

解决方法 首先,我不设置用户控件的高度/宽度.相反,我设置了DesignHeight和DesignWIDth(在“ http://schemas.microsoft.com/expression/blend/2008”命名空间中),并将对齐方式设置为拉伸

<UserControl ...     xmlns:d="http://schemas.microsoft.com/Expression/blend/2008"     HorizontalAlignment="Stretch" VerticalAlignment="Stretch"    d:DesignHeight="1050" d:DesignWIDth="1680">

在我的HTML中,我将Height和WIDth设置为100%

<div >        <asp:Silverlight runat="server" Source="~/ClIEntBin/My.xap" ID="MyID"             WIDth="100%" Height="100%" /></div>

在这一点上,一切都适用于我,让它占据整个窗口.

总结

以上是内存溢出为你收集整理的使用Silverlight应用程序填充浏览器窗口全部内容,希望文章能够帮你解决使用Silverlight应用程序填充浏览器窗口所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1004158.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存