vb listbox 如何分多列显示 5

想在同一行分别显示时间,日期,如何在listbox中分多列显示而且上下需要对齐... 想在同一行分别显示时间,日期,如何在listbox中分多列显示
而且上下需要对齐
展开
 我来答
草堂春日迟迟
2014-09-26 · TA获得超过278个赞
知道小有建树答主
回答量:405
采纳率:100%
帮助的人:284万
展开全部
用listview控件能做到. 非得用LISTBOX的话 只能在项上加空格了, 如 listbox1.additem 时间+ space(10)+日期+ .... 要对齐简单可以 left(时间+space(30),30)+日期
追问
left()把中文和英文都当作一个字符,有时候还是不对齐,该怎么办呢
追答
是有这个问题用leftb函数试试. 最好用listview控件,虽然麻烦些.
du瓶邪
推荐于2017-09-10 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2910万
展开全部
listView1.Columns.Add("1", 60);
listView1.Columns.Add("2", 60);
listView1.Columns.Add("3", 60);
..
ListViewItem lvi = new ListViewItem("", 0);
lvi.SubItems.Add("");
lvi.SubItems.Add("");
..
listView1.Items.Add(lvi);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式