当我TcxScheduler
dblclick 事件时,我希望能够在其中获取自定义字段的值。捕获 dblclick 事件非常简单,但我无法获取被点击的事件。
问问题
1974 次
1 回答
1
为什么不使用 SchedulerBeforeEditing
procedure TFrmScheduler.SchedulerBeforeEditing(Sender: TcxCustomScheduler;
AEvent: TcxSchedulerControlEvent; AInplace: Boolean; var Allow: Boolean);
var
MyValue: Variant;
begin
inherited;
if not AInplace then
begin
try
if AEvent.Index = -1 then
begin
// do something like Add new event
end
else
begin
MyValue:=AEvent.GetCustomFieldValueByName('SomeField');
// do something
end;
finally
// ingore the edit
Allow:= False;
end;
end;
end;
于 2012-04-11T07:41:28.833 回答