listview编辑问题

mynameblackdragon 2004-08-29 06:13:21
怎么才能编辑listview中的各项
...全文
282 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhqjhq 2004-10-04
  • 打赏
  • 举报
回复
to wendy1208(丰) :)

动态生成:
listview1.Columns.Add.Caption := 'XX';//第0项
ListView1.Items.Add.SubItems.Add();//第一项
ListView1.Items.Add.SubItems.Add();//第二项
这个是有顺序的排列

你这个不行。
linzhengqun 2004-09-02
  • 打赏
  • 举报
回复
要不你用StringGrid代替吧,
子秦1117 2004-09-02
  • 打赏
  • 举报
回复
ListView1.Items[i].Add.SubItems[i];行不行
mynameblackdragon 2004-09-02
  • 打赏
  • 举报
回复
只有第一项可以,别的项不能编辑阿
wilowind 2004-09-02
  • 打赏
  • 举报
回复
同一楼上. 设置readonly
linzhengqun 2004-09-02
  • 打赏
  • 举报
回复
它有ReadOnly属性,设为True就可以编辑了
mynameblackdragon 2004-09-02
  • 打赏
  • 举报
回复
我是想listview的各项可以象edit控件一样编辑
wendy1208 2004-08-30
  • 打赏
  • 举报
回复
动态生成:
listview1.Columns.Add.Caption := 'XX';//第0项
ListView1.Items.Add.SubItems.Add();//第一项
ListView1.Items.Add.SubItems.Add();//第二项
这个是有顺序的排列

如果是静态生成:
双击listview1,出现一个对话框,点击第一项(Add New)然后就会在左面出现一些属性,在那里可以直接编辑。
linzhengqun 2004-08-30
  • 打赏
  • 举报
回复
当然啦
Listview1.items[i].caption:='...';
Listview1.items[i].subitem[i]:='....';
由于不知道你具体要怎么样做,所以只能给出大概的代码
mynameblackdragon 2004-08-29
  • 打赏
  • 举报
回复
我要在listview中输入数据
beigua111 2004-08-29
  • 打赏
  • 举报
回复
listview1.Selected.SubItems
可以编辑的啊
「已注销」 2004-08-29
  • 打赏
  • 举报
回复
可以编辑的好像只有Item,SubItem不知道能不能直接编辑
luke5678 2004-08-29
  • 打赏
  • 举报
回复
readonly设成False
直接双击不编辑不就可以了吗

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧