我正在尝试使用组件TAdvStringGrid实现过滤器。我的要求是,我希望双击时可以编辑此组件的第一行,以便用户可以过滤数据。 Borland C ++ Builder用于帮助完成此任务。
我发现了这个事件OnCanEditCell。 对象的TCanEditCellEvent = procedure(Sender:TObject; Arow,Acol:longint; var canedit:boolean);
在这个函数中我设置了canedit = true。
这似乎不起作用。可能我需要做更多的事情。我是Windows和GUI开发的新手。所以任何帮助都会很棒。我是否需要从OnDblClickCell事件中调用此函数?我怎样才能让它发挥作用?
提前致谢