社区
C++ Builder
帖子详情
DBGrid的双击事件中如何判断双击的是那一列?
Bill_Gates
2002-08-22 09:56:46
我发现双击空白处、标题栏也有双击事件。
...全文
246
14
打赏
收藏
DBGrid的双击事件中如何判断双击的是那一列?
我发现双击空白处、标题栏也有双击事件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peachblossom
2002-08-23
打赏
举报
回复
有源代码的,还要问人家?自己看不就得了
dejoy
2002-08-23
打赏
举报
回复
不好意思,错了,重贴,如下
void __fastcall TForm1::DBGrid1TitleClick(TColumn *Column)
{
Label1->Caption=Column->FieldName;
}
dejoy
2002-08-23
打赏
举报
回复
判断ontitleclick事件,
dbgrid1->Columns->FieldName就可以得到单击的字段名.
Bill_Gates
2002-08-23
打赏
举报
回复
怎么会这么麻烦,有没有比较简单的方法那?
xycleo
2002-08-23
打赏
举报
回复
你用try
{
}
catch{
}
将你处理DBGrid点击的那段包起来就可以拉
WhyAndAnswer
2002-08-23
打赏
举报
回复
void __fastcall TForm_Query::DBGridDrawColumnCell(TObject *Sender,
const TRect &Rect, int DataCol, TColumn *Column,
TGridDrawState State)
{
if(!top)
top=Rect.top;
bottom=Rect.bottom;
}
//---------------------------------------------------------------------------
void __fastcall TForm_Query::DBGridMouseMove(TObject *Sender,
TShiftState Shift, int X, int Y)
{
if(Y<bottom&&Y>top)
{
canDblClick=true;
}
else
{
canDblClick=false;
}
}
Bill_Gates
2002-08-23
打赏
举报
回复
Help~~~
Bill_Gates
2002-08-23
打赏
举报
回复
关键是DBGrid不管双击哪里都会有双击消息,而怎么样判断双击的那一点是在某行记录上还是在空白处?
oyxiaoyu0
2002-08-23
打赏
举报
回复
学习!!
听课来了
Bill_Gates
2002-08-23
打赏
举报
回复
源代码在哪里?快告诉我。
Bill_Gates
2002-08-22
打赏
举报
回复
我要的是双击事件啊。
当双击空白处的时候,DBGrid->SelectIndex仍然没变,于是出现了双击空白处显示当前选中的列的情况,不太妥当,如何处理???
耙子
2002-08-22
打赏
举报
回复
DBGrid 的事件 OnCellClick
kingcaiyao
2002-08-22
打赏
举报
回复
用DBGrid->SelectIndex属性。
我不懂电脑
2002-08-22
打赏
举报
回复
用
void __fastcall TForm1::DBGrid1CellClick(TColumn *Column)
{
}
Delphi开发技巧之-VCL
在
DB
Grid
中
使用回车键改变到下一个段 在listbox内列出所有目录、文件和驱动器 在Listbox内显示水平滚动条 在memo
中
实现UNDO 在RichEdit内搜索文本并选择它 在String
Grid
内使用Combobox作为编辑器 在String
Grid
单元
中
...
delphi 开发经验技巧宝典源码
0162
判断
字符串
中
的某一字符是否大写 106 0163
判断
字符串
中
是否有小写字母 107 0164
判断
字符串
中
是否有指定的字符 107 0165
判断
字符是否可以转换成整数 108 0166
判断
字符
中
是否有汉字 108 0167
判断
...
delphi 开发经验技巧宝典源码06
0162
判断
字符串
中
的某一字符是否大写 106 0163
判断
字符串
中
是否有小写字母 107 0164
判断
字符串
中
是否有指定的字符 107 0165
判断
字符是否可以转换成整数 108 0166
判断
字符
中
是否有汉字 108 0167
判断
...
DELPHI 表格控件
DB
Grid
Eh史上最全使用资料(101页)
一、
DB
Grid
Eh(增强型表格组件)功能详解.....................................................................4 二、应用实例.................................................................................
delphi Xe7
Db
grid
前面增加
一列
显示行号
clientdataset, 如果在数据库的表
中
没有行号这个字段的话,要在
db
grid
前面
一列
增加
一列
显示行号1,2,3.。。。 可以如下操作,个人觉得比较简单: 按照步骤:1.clientdataset字段编辑器
双击
打开,先把数据库
中
要...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章