首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于listview 的 checkbox事件解决思路

2013-01-05 
关于listview 的 checkbox事件请问listview 上的checkbox被勾选和取消的事件是什么[解决办法]那就在ListVi

关于listview 的 checkbox事件
请问listview 上的checkbox被勾选和取消的事件是什么
[解决办法]
那就在ListView的OnMouseUp事件中判断:

void __fastcall TForm1::ListView1MouseUp(TObject *Sender,
      TMouseButton Button, TShiftState Shift, int X, int Y)
{
    TListItem *li = ListView1->GetItemAt(X, Y);
    if (li)
    {
        Caption = String().sprintf(TEXT("当前是第%d行,%s"),
                li->Index + 1, li->Checked? TEXT("已选中."): TEXT("未选中!"));
    }
}

热点排行