码迷,mamicode.com
首页 > Web开发 > 详细

FINEUI(MVC)布局问题记录

时间:2017-09-07 16:08:27      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:strip()   布局   str   技术   层次结构   item   region   out   title   

  最近在做FINEUI(MVC)项目,遇到布局的问题,坑有点深。子控件不能自动填满父控件。 使得嵌套的控件布局变得很难,  两层以上的嵌套 好像自动填充在FINEUI(MVC) 中就无能为力了, 必须自己更编码 空间高度

这样设置的高度无法适应页面的拉伸,而且要调出美观的布局不是很容易的事情,一下是我初次写入的效果:

技术分享

后台折腾了好久 减少了 控件的嵌套层次 有四层 变成了  两层就可以 使用 该框架的默认填充机制了,其显示的效果有很大程度的改善:

 

技术分享

 

最后贴下 这两个布局的代码:

1

@(F.Panel()
.ID("Panel1")
     (//第一层

       F.Panel()
      .ID("panelLeftRegion")
       .RegionPosition(Position.Center)
       .Items(

          //第二层
        F.TabStrip()
       .ID("TabStrip1")
           .Tabs(
         F.Tab()
         .Items(
         //第三层

          F.Form()
        .ID("Form1")
        .Rows(
       F.FormRow()
       .ID("FormRow1")
       .RegionSplitWidth(0)
      .Items(
       //第四层

        F.Grid()
      .ID("Grid1")

 2 改进后的层次

F.TabStrip()
.ID("TabStrip2")

  //第一层

.Tabs(
F.Tab()
.Title("按机型销售排序")
.Layout(LayoutType.Fit)

.Items(

//第二层
F.Grid()
.ID("Grid3")

 

如上所示就可以用到 填充的特性 改善了效果和代码的层次结构

FINEUI(MVC)布局问题记录

标签:strip()   布局   str   技术   层次结构   item   region   out   title   

原文地址:http://www.cnblogs.com/hzf08/p/7490094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!