gpt4 book ai didi

delphi - cxGrid 按 Enter 键将行高扩展到新行

转载 作者:行者123 更新时间:2023-12-02 08:41:29 27 4
gpt4 key购买 nike

这有点难以解释,请耐心等待。当我在其中一列中编辑文本字段时,当我按回车键时,转到编辑文本下的新行,以便网格基本上扩展。选项-View-CellAutoHeight 设置为 true 会展开单元格,但编辑效果很糟糕。不能查看第一行在哪里、结束在哪里等等...

这是网格:

enter image description here

我无法用鼠标光标转到最后一个字母“a”并按 Enter 键,以便添加另一行。哪些设置对此进行调节?我知道这是可以做到的,因为我曾经有过一个网格并且可以做到这一点。

编辑:这不需要任何代码,只需应用设置。

最佳答案

刚刚使用 DevExpress VCL 13.2 进行了测试,无需编码即可轻松完成(如果我理解您想要实现的目标)。

基本上,您需要设置以下属性:

  • Memo 分配给列的 Properties,并确保其 WantReturns 属性设置为 true。
  • TableView 中将 OptionsView.CellAutoHeight 属性设置为 true。
  • 此外,在 TableView 中,将 OptionsBehavior.EditAutoHeight 设置为 eahEditor(编辑器垂直调整大小以适合内容)或 eahRow(编辑时调整整行的大小)。

关于delphi - cxGrid 按 Enter 键将行高扩展到新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21587119/

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