您的位置:首页 > 编程语言 > C语言/C++

对于C++ Builder 使用DevPress 控件中的TCXGrid 添加复选框 在勾选时会闪退

2016-03-03 11:05 453 查看
在使用TCXGrid控件的时候添加checkbox复选框的时候会出现闪退情况,所以要设置一下下面的红色的代码

就可以解决了。

void __fastcall TMatchStorageForm::tvMainCellClick(TcxCustomGridTableView *Sender,

          TcxGridTableDataCellViewInfo *ACellViewInfo, TMouseButton AButton,

          TShiftState AShift, bool &AHandled)

{
AHandled = false;

    if( "CX_SELECTED" == ACellViewInfo->Item->Name )

    {

        DataSet->Edit();

        DataSet->FieldByName("Selected")->AsString = (DataSet->FieldByName("Selected")->AsString == "Y" ? "N" : "Y");

        DataSet->Post();
}
AHandled = true;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++Builder DEVPRESS