Change CheckBox state without calling OnClick Event

后端 未结 8 1760
时光取名叫无心
时光取名叫无心 2021-01-04 06:35

I\'m wondering so when I change state of CheckBox

CheckBox->Checked=false;

It calls CheckBoxOnClick Event , how to avoid it ?

8条回答
  •  谎友^
    谎友^ (楼主)
    2021-01-04 07:03

    try this way:

    Checkbox.OnClick := nil;
    try
      Checkbox.Checked := yourFlag;
    finally
      Checkbox.OnClick := CheckboxClick;
    end;
    

提交回复
热议问题