MFC listCtrl的Edit Labels已置为True,但listitem仍然不可编辑 5

如图所示,EditLabels已置为True但是出来的listctrl的Item双击仍然不可以编辑这个怎么办??为item添加文字后,需要3连击才可以编辑;空item仍然... 如图所示,Edit Labels已置为True

但是出来的listctrl的Item双击仍然不可以编辑
这个怎么办??
为item添加文字后,需要3连击才可以编辑;空item仍然不可编辑
展开
 我来答
百度网友2018359
2016-02-23 · TA获得超过3494个赞
知道大有可为答主
回答量:3486
采纳率:73%
帮助的人:1441万
展开全部

要么用第三方控件

要么换种思路

归悦欣cf
2015-02-04 · TA获得超过1444个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1335万
展开全部
注意:
1、只有第一列可以编辑;
2、只有已经添加内容的行的第一列可以编辑。
追问
一看就是懂的人~~
追问一下,要怎样才能让所有列都可以编辑?
追答
如果使用MFC自带的MFC listCtrl无法满足你的要求,需要进行控件自绘,网上有很多人对MFC自带的MFC listCtrl进行扩展,实现你所需要的功能,自己搜一下。实现的原理是点击某一项的时候,在相应项的区域上显示一个编辑框,同时在编辑框里面显示该项的内容,保存的时候把编辑框里面的内容放回显示于该项,然后隐藏编辑框,效果就相当于每一项都可以编辑了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式