cxgrid 编辑时模拟edit的sellength,selstart属性?

bluedoo 2009-10-20 09:15:53
如题,获的焦点时只让一个字符处于选中的状态
...全文
155 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
iamduo 2009-10-25
  • 打赏
  • 举报
回复
试过了。
我没有办法完全解出来。
目前只能知道,
OnGetPropertiesForEdit(Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
var AProperties: TcxCustomEditProperties);
在这个事件里写。
并且,要设置 AutoSelect:=false;

to #5

不要使用DB Table。

procedure TForm1.Button1Click(Sender: TObject);
var a:Integer;
begin
a:=cxGrid1TableView1.DataController.AppendRecord;
cxGrid1TableView1.DataController.Values[a,0]:='111';
cxGrid1TableView1.DataController.Values[a,1]:='aaa';
a:=cxGrid1TableView1.DataController.AppendRecord;
cxGrid1TableView1.DataController.Values[a,0]:='222';
cxGrid1TableView1.DataController.Values[a,1]:='bbb';
cxGrid1TableView1.DataController.Post();
end;
iamduo 2009-10-23
  • 打赏
  • 举报
回复
心里没底,可能可以。我晚上去试试看。
bluedoo 2009-10-21
  • 打赏
  • 举报
回复
up
bluedoo 2009-10-20
  • 打赏
  • 举报
回复
那位高手知道 请指教
bluedoo 2009-10-20
  • 打赏
  • 举报
回复
up
bluedoo 2009-10-20
  • 打赏
  • 举报
回复
up
yanele 2009-10-20
  • 打赏
  • 举报
回复
我也想知道
bluedoo 2009-10-20
  • 打赏
  • 举报
回复
up
liyTP 2009-10-20
  • 打赏
  • 举报
回复
我在这里也提一个问题


tvRealData.DataController.BeginFullUpdate;
tvRealData.DataController.RecordCount := i+1;

tvRealData.DataController.Values[i,0] := IntToStr(i+1);
tvRealData.DataController.Values[i,1] := '12121';

tvRealData.DataController.EndFullUpdate;

我定义的值为什么不能设置呢

有谁知道?
一并回答

5,388

社区成员

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

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