FineUI 官方论坛

标题: 【非BUG,布局问题】Region外面再放个Panel,Grid看不见分页 [打印本页]

作者: 消失的键盘    时间: 2017-9-7 17:50
标题: 【非BUG,布局问题】Region外面再放个Panel,Grid看不见分页
如题,在RegionPanel外面放个Panel,Grid的分页消失
[attach]10493[/attach]

如果把中间那个RegionPanel的 .Layout(LayoutType.VBox)删了就可以看见了




附件为空项目建的测试页面,(项目中 我发res文件夹删了,压缩后超过10M)
[attach]10494[/attach]

作者: sanshi    时间: 2017-9-7 21:45
问题其实很简单,还是布局没用到:
1. Panel1的布局应该是 Fit,因为里面只有一个元素
  1. F.Panel()
  2.         .ID("Panel1")
  3.         .BodyPadding(5)
  4.         .ShowBorder(false)
  5.         .Layout(LayoutType.Fit)
复制代码


2. 去除 RegionPanel1的 IsViewPort 属性,一个页面只能最外层的控件设置这个属性
  1. F.RegionPanel()
  2.                     .ID("RegionPanel1")
  3.                     .ShowBorder(false)
  4.                     //.IsViewPort(true)
复制代码


完成后的:
[attach]10496[/attach]


下载附件:[attach]10497[/attach],并覆盖项目中同名文件即可

作者: 消失的键盘    时间: 2017-9-8 07:28
哦  原来如此~~  又学到了
作者: Meiam    时间: 2017-9-8 10:05
与楼主遇到相同的问题

现在用 三石兄 的布局方案 重新布局但是发现 分页还是无法显示

[attach]10499[/attach]

作者: 消失的键盘    时间: 2017-9-11 08:56
Meiam 发表于 2017-9-8 10:05
与楼主遇到相同的问题

现在用 三石兄 的布局方案 重新布局但是发现 分页还是无法显示

我的可以了哦!!
作者: 消失的键盘    时间: 2017-9-11 09:02
消失的键盘 发表于 2017-9-11 08:56
我的可以了哦!!

Region2,
.Layout(LayoutType.VBox)
外面那个Panel
.IsViewPort(true)
作者: Meiam    时间: 2017-9-13 15:21
消失的键盘 发表于 2017-9-11 09:02
Region2,
.Layout(LayoutType.VBox)
外面那个Panel


  1.     @(F.Panel()
  2.         .ID("Panel1")
  3.         .ShowBorder(false)
  4.         .ShowHeader(false)
  5.         .Layout(LayoutType.Region)
  6.         .IsViewPort(true)
复制代码

  1.             F.Region()
  2.                 .ID("RightRegion")
  3.                 .RegionPosition(Position.Right)
  4.                 .RegionSplit(true)
  5.                 .RegionPercent("35%")
  6.                 .EnableCollapse(true)
  7.                 .Title("商品价格")
  8.                 .ShowBorder(true)
  9.                 .ShowHeader(true)
  10.                 .BodyPadding(5)
  11.                 .Layout(LayoutType.VBox)
复制代码


不行的。最外层的Panel 加有 .IsViewPort(true) ; RightRegion 加上 .Layout(LayoutType.VBox)
还是不行
作者: Meiam    时间: 2017-9-26 07:59
UpUpUpUpUp




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