请教一个列表视图的问题

fsfsfs fsfsfs 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在列表视图的OnInitialUpdate()函数中,对列表视图做了如下初始化工作:
ASSERT(GetStyle() & LVS_REPORT);
/////设置首列
GetListCtrl().InsertColumn(0,_T("name"),LVCFMT_LEFT);
////设置第二列
LVCOLUMN col;
col.mask = LVCF_FMT | LVCF_TEXT;
col.pszText = _T("sex");
col.fmt = LVCFMT_LEFT;
GetListCtrl().InsertColumn(1, &col);
////设置三列
col.pszText = _T("age");
GetListCtrl().InsertColumn(2, &col);

GetListCtrl().SetColumnWidth(0, LVSCW_AUTOSIZE_USEHEADER);
GetListCtrl().SetColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER);
GetListCtrl().SetColumnWidth(2, LVSCW_AUTOSIZE_USEHEADER);

我列表视的一个成员函数中,想要重新设置列表视的列,如下:

for(int i = 0;i<3;i++)
{
GetListCtrl().DeleteColumn(0);
}

GetListCtrl().InsertColumn(0,_T("big),LVCFMT_LEFT);

LVCOLUMN col;
col.mask = LVCF_FMT | LVCF_TEXT;
col.pszText = _T("middle");
col.fmt = LVCFMT_LEFT;
GetListCtrl().InsertColumn(1, &col);


col.pszText = _T("small");
GetListCtrl().InsertColumn(2, &col);

GetListCtrl().SetColumnWidth(0, LVSCW_AUTOSIZE_USEHEADER);
GetListCtrl().SetColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER);
GetListCtrl().SetColumnWidth(2, LVSCW_AUTOSIZE_USEHEADER);

可是不知道为什么,列表视图显示的始终是初始时的样子。请教列位高手,这是为什么呢?如何重新设置列表视图的列呢?谢谢!!

...全文

相关推荐

滚动视图与列表视图的共存效果.zip

这是滚动视图与列表视图的共存效果源码,我们知道滚动视图与列表视图共存会存在滚动的问题,并且列表视图只显示一个半选项。 只要当列表视图的高度设定一定的值时,列表视图同样地会显示对应的高度的选项。 因此我们可以计算出这个列表视图的总高度,再将它设置到列表视图中,那么之前的滚动,高度问题也就不存在了,大家可以看看吧。  

weixin_39840588

滚动视图与列表视图的共存效果

这是滚动视图与列表视图的共存效果源码,我们知道滚动视图与列表视图共存会存在滚动的问题,并且列表视图只显示一个半选项。 只要当列表视图的高度设定一定的值时,列表视图同样地会显示对应的高度的选项。 因此我们可以计算出这个列表视图的总高度,再将它设置到列表视图中,那么之前的滚动,高度问题也就不存在了,大家可以看看吧。

weixin_38666697

swift-列表和网格视图的相互切换

列表视图和网格视图的相互切换。例如京东和淘宝。

weixin_39840387

同一个listview展示上下两个不同列表,不同样式

如果两个listview上小排列会出现下面的显示不全的问题,这个demo很好的解决了这个问题

鸿蒙游客

SwiftUI 界面教程之如何在 SwiftUI 列表中隐藏披露指示符

SwiftUI 让开发人员可以非常轻松地创建列表视图,类似于 UIKit 中的表格视图。在UIKitaccessoryType中使用表格视图时,您可以通过设置属性轻松配置单元格的指示器。在 SwiftUI 中,Apple 似乎没有提供 API 来配置列表视图中的披露指示符。在这个简短的教程中,如果需要,我将向您展示隐藏披露指标的解决方法。如果您在预览窗格中运行代码,您将看到显示文本项列表的列表视图。点击任何项目将带您进入详细视图。

知识大胖
评论 3
收藏 已收藏
分享
返回顶部
fsfsfs
VC/MFC 16,550 成员 421,606 内容