以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]listview首列文本对齐方式无效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111455)

--  作者:kb9702
--  发布时间:2017/12/22 10:19:00
--  [求助]listview首列文本对齐方式无效
代码如下
lvw.Columns("计划日期").TextAlign = HorizontalAlignment.Center
lvw.Columns("需求分类").TextAlign = HorizontalAlignment.Center
lvw.Columns("生产").TextAlign = HorizontalAlignment.Center
后面的两行多是生效的,就是第一行怎么设置多没用

测试了下ListView示例中示例十六,修改代码
lvw.Columns("单价").TextAlign = HorizontalAlignment.Right \'单价列靠右对齐
lvw.Columns("产品").TextAlign = HorizontalAlignment.Right \'单价列靠右对齐 --新增该行代码
lvw.Columns("单价").TextAlign = HorizontalAlignment.Right \'单价列靠右对齐
运行示例也是无效的。
[此贴子已经被作者于2017/12/22 10:25:37编辑过]

--  作者:有点甜
--  发布时间:2017/12/22 10:29:00
--  

首列是图标列,是无效的。

 

你可以添加一个多余的列作为首列,然后隐藏首列、或者把首列的宽度设置为0。


--  作者:kb9702
--  发布时间:2017/12/22 10:31:00
--  
好的,谢谢,正在用这种方法实现。