读书人

关于listview 的 checkbox事件解决办法

发布时间: 2012-03-22 17:43:57 作者: rapoo

关于listview 的 checkbox事件
请问listview 上的checkbox被勾选和取消的事件是什么

[解决办法]
那就在ListView的OnMouseUp事件中判断:

C/C++ code
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("未选中!"));    }} 

读书人网 >C++ Builder

热点推荐