以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  移动开发中表格可以设置固定自动行高吗?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=127602)

--  作者:playmal
--  发布时间:2018/11/17 18:33:00
--  移动开发中表格可以设置固定自动行高吗?
移动开发中表格可以设置固定自动行高吗?
--  作者:有点甜
--  发布时间:2018/11/18 21:59:00
--  

什么叫做【固定自动行高】?请具体说明。

 

如果你要调整样式,请调出浏览器的调试器,修改成你需要的,再写到foxtable代码那里

 

http://www.foxtable.com/mobilehelp/scr/0244.htm

 

 


--  作者:playmal
--  发布时间:2018/11/21 19:08:00
--  
表格中的记录行高啊
--  作者:playmal
--  发布时间:2018/11/21 19:11:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:screenshot_20181121-190918__01.jpg
图片点击可在新窗口打开查看

--  作者:playmal
--  发布时间:2018/11/21 19:12:00
--  
1,2,3行高度不一样
--  作者:playmal
--  发布时间:2018/11/21 19:12:00
--  
内容不一样,造成每一行都不一样高
--  作者:有点甜
--  发布时间:2018/11/21 19:58:00
--  
以下是引用playmal在2018/11/21 19:12:00的发言:
1,2,3行高度不一样

 

我测试没问题,本来就是固定行高的。

 

如果有问题,具体实例发上来测试。


--  作者:playmal
--  发布时间:2018/11/22 13:22:00
--  
内容字数都不一样,怎么可能一样高,你自己看啊。
--  作者:有点蓝
--  发布时间:2018/11/22 15:19:00
--  
参考

Select Case e.Path
    Case "table.htm"
        Dim wb As New WeUI
        wb.AppendHTML("<style>.hhh {height:60px;width:100%;text-overflow:ellipsis;overflow:hidden;} </style>",True)
        With wb.AddTable("","Table1")
            .ColWidth = ",,,,100px"
            .head.AddRow("部门","姓名","年龄","电话","地址")
            .body.AddRow("技术部","张三","36","110","中国北京") \'整行增加
            With .body.AddRow()
                .AddCell("技术部") \'逐个单元格增加
                .AddCell("李四","class=\'mark\'") \'第二个参数用于设置单元格的Attribute属性
                .AddCells("38","110") \'用AddCells可以一次添加多个单元格
                .AddCell("<div class=\'hhh\'>中国上海并非支持每个平台的所有版本.有关支持的版本的列表.</div>")
            End With
            .body.AddRow("技术部","王五","39","110","中国深圳") \'整行增加
        End With
        e.WriteString(wb.Build)
End Select

--  作者:有点甜
--  发布时间:2018/11/22 17:29:00
--  
以下是引用playmal在2018/11/22 13:22:00的发言:
内容字数都不一样,怎么可能一样高,你自己看啊。

 

参考代码

 


Select Case e.Path
    Case "test.htm", ""
        Dim wb As New WeUI
        With wb.AddTable("","Table1")
            .CreateFromTable(Tables("表A"))
        End With
        wb.InsertHTML("<style>.fox_table td {white-space: pre;height: 50px;}</style>")
        e.WriteString(wb.Build)
End Select