gpt4 book ai didi

delphi - 如何以编程方式进入 TListView 中项目的编辑模式?

转载 作者:行者123 更新时间:2023-12-02 04:12:51 28 4
gpt4 key购买 nike

TListView 控件中,您可以通过单击两次来编辑项目。该项目周围会出现一个框,供用户输入新值。如何以编程方式启用编辑模式?我想保护列表免遭意外编辑,并禁用编辑(通过启用 ReadOnly 属性)。然后,当用户按下 Edit 按钮时,该项目将变为事件状态以进行编辑。我怎样才能做到这一点?

此外,如果假设用户选择一个项目,然后滚动出该项目的 View ,然后按编辑,则列表需要首先滚动以使该项目可见。

最佳答案

ReadOnly 设置为 false 后,您可以调用 EditCaption方法。调用MakeVisible ScrollView 中的项目。

ListView1.Items[0].MakeVisible(False);
ListView1.items[0].EditCaption;

关于delphi - 如何以编程方式进入 TListView 中项目的编辑模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12450488/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com