FineUI 官方论坛

标题: 求新版窗体打开最大化方法的实例. [打印本页]

作者: 。。    时间: 2012-8-28 09:06
标题: 求新版窗体打开最大化方法的实例.
PageContext.RegisterStartupScript(Window2.GetShowReference() + Window2.GetMaximizeReference());
这个放我测试了下,好象实现不了.


作者: 幻之达    时间: 2012-8-30 06:53
此功能常用,关注
作者: sanshi    时间: 2012-9-8 04:21
楼主就是正确的做法,我测试了可以。

  1. protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (!IsPostBack)
  4.             {
  5.                   PageContext.RegisterStartupScript(Window2.GetShowReference() + Window2.GetMaximizeReference());

  6.             }
  7.         }
复制代码



作者: 放飞心情    时间: 2012-11-2 16:44
这个我在机器上测试无作用
作者: の‵℡閊鳮﹌    时间: 2012-11-2 17:44
你ie什么版本呢?
作者: 小兵    时间: 2012-12-10 13:30
我的也不行,谷歌,IE8都不行。
作者: 夏雨雪(joe)    时间: 2012-12-13 01:01
我测试过,也不能最大化
作者: FZZKJD    时间: 2012-12-16 01:22
该问题还有解决的方法吗,还是和浏览器有关系呢?
作者: sanshi    时间: 2013-1-7 20:36
我又测试了一下,在Firefox,IE,Chrome都能实现最大化:
1.
  1. protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (!IsPostBack)
  4.             {
  5.                
  6. PageContext.RegisterStartupScript(Window2.GetShowReference() + Window2.GetMaximizeReference());

  7.             }
  8.         }
复制代码
2. 或者
  1. protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (!IsPostBack)
  4.             {
  5.                 btnShowInClient.OnClientClick = Window2.GetShowReference() + Window2.GetMaximizeReference();

  6.             }
  7.         }
复制代码
哪位说不Work的网友,敢不敢写个不work的例子出来?
作者: 小兵    时间: 2013-1-10 06:49
windows2的的源文件是? <ext:Window ID="Window1" runat="server" IsModal="true" Hidden="true" Target="Parent"
        EnableIFrame="true" EnableMaximize="true" EnableResize="true" IFrameUrl="about:blank"
        Width="1350px" Height="650px" OnClose="Window1_Close">
    </ext:Window> ???
作者: 小兵    时间: 2013-1-10 11:49
经测试发现页面单独运行时可以最大化的。但是作为右边工作区内是无法最大化的。代码完全一样。如这样在嵌入内地址:http://localhost:4389/JSSYWebSite/default.aspx?***.aspx是不行的。反之如这样单独执行这个页:http://localhost:4389/JSSYWebSite/hr/ui_hr_000.aspx?unique=1357818332390却是可以最大化的。不晓得为何?!
作者: 小兵    时间: 2013-1-10 11:50
所以头头的代码和大家写的代码都没错。错的是环境差异。如上所述。
作者: ~~疯狂~~    时间: 2013-6-26 00:06
刚测试,确实在右边工作区无法最大化,希望能解决.
作者: sanshi    时间: 2013-7-3 11:07
~~疯狂~~ 发表于 2013-6-26 00:06
刚测试,确实在右边工作区无法最大化,希望能解决.

这个就是在右侧工作区的:http://fineui.com/demo/#/demo/window/window.aspx
作者: 隨風往事    时间: 2013-7-3 15:44
sanshi 发表于 2013-7-3 11:07
这个就是在右侧工作区的:http://fineui.com/demo/#/demo/window/window.aspx

自动调整大小还有个问题!不知道怎么解决!版本;v3.3.0问题描述:
用一个window窗体显示图表页面设置如下
  1. <ext:PageManager ID="PageManager1" AutoSizePanelID="ContentPanel1" runat="server"  EnableAjax="True"
复制代码
ContentPanel1自动调整,当鼠标拖动缩小范围、或点击窗体右上角“最大化”的时候ContentPanel1是不随变化的。但是鼠标拖动放大时候是没有问题的。


问题如下图所示:
[attach]2632[/attach]



作者: sanshi    时间: 2013-7-3 16:14
隨風往事 发表于 2013-7-3 15:44
自动调整大小还有个问题!不知道怎么解决!版本;v3.3.0问题描述:
用一个window窗体显示图表页面设置如下 ...

把页面代码贴一下。还没看懂,ContentPanel是应该随窗口的大小调整而调整的,对吧
作者: 隨風往事    时间: 2013-7-3 16:45
本帖最后由 隨風往事 于 2013-7-3 16:50 编辑
sanshi 发表于 2013-7-3 16:14
把页面代码贴一下。还没看懂,ContentPanel是应该随窗口的大小调整而调整的,对吧 ...

ContentPane拖动放大时l随窗体大小改变,拖动缩小是不随窗体变化。点击“最大化”时候也是不随变化。



主页面定义一个window,用来显示图表页面
  1. <ext:Window ID="Window1" Icon="ChartBar"  Title="统计分析图" Hidden="true" EnableIFrame="true" IFrameUrl="about:blank"
  2.         EnableMaximize="true"  EnableResize="true" EnableCollapse="true" runat="server" Layout="Fit" IsModal="false" EnableBackgroundColor="false"
  3.         Width="1180px"  Height="640px">
  4.     </ext:Window>
复制代码
图表页面:
  1. <body>
  2.     <form id="form1" runat="server">   
  3.      <ext:PageManager ID="PageManager1" AutoSizePanelID="ContentPanel1" runat="server"  EnableAjax="True"
  4.     AjaxAspnetControls="container" />
  5.             <ext:ContentPanel ID="ContentPanel1" runat="server" BodyPadding="5px" EnableBackgroundColor="false"
  6.                 ShowBorder="false" ShowHeader="false" Title="ContentPanel" AutoScroll="true">  
  7.                         <ext:DropDownList runat="server" AutoPostBack="true" Width="68px"  OnSelectedIndexChanged="chartLX_Change"
  8.                     ID="chartLX" EnableAjax="False">
  9.                     <ext:ListItem Text="直方图" Value="column"></ext:ListItem>
  10.                         <ext:ListItem Text="折线图" Value="line"></ext:ListItem>
  11.                         <ext:ListItem Text="曲线图" Value="spline"></ext:ListItem>
  12.                        
  13.                         </ext:DropDownList>            
  14.                     <ext:Label ID="Label1" runat="server" CssClass="red" Text="">
  15.                     </ext:Label>
  16.     <div id="container" style="width: 97%; height: 90%; margin: 0 2em"></div>
  17.     <div class="result"></div>
  18.            </ext:ContentPanel>
  19.     </form>
  20. </body>
复制代码





欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4