社区
Delphi
帖子详情
不知道怎么问,复合控件的问题,大家往里看,应该不难
jupiterhunter
2008-07-01 01:22:40
我做了一个复合控件TEditGrid , 将TEdit 和TDBGrid 和在一起 ,点击 edit的时候,dbgrid弹出来,选择dbgrid的行后,dbgrid隐藏,同时edit显示选中的值,如果我单击了 这个控件TEditGrid 的父窗体,例如panel,我怎么能让 dbgrid隐藏,当鼠标单击 自定义控件的父窗体后,自定义控件能收到什么消息?
...全文
57
3
打赏
收藏
不知道怎么问,复合控件的问题,大家往里看,应该不难
我做了一个复合控件TEditGrid , 将TEdit 和TDBGrid 和在一起 ,点击 edit的时候,dbgrid弹出来,选择dbgrid的行后,dbgrid隐藏,同时edit显示选中的值,如果我单击了 这个控件TEditGrid 的父窗体,例如panel,我怎么能让 dbgrid隐藏,当鼠标单击 自定义控件的父窗体后,自定义控件能收到什么消息?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jupiterhunter
2008-07-02
打赏
举报
回复
hys_427 , 当单击 父窗体时,edit根本不失去焦点啊,所以 exit事件没有触发
wywry 这个属性在什么时机 赋值
wywry
2008-07-01
打赏
举报
回复
有个办法,把你的控件多加个属性
procedure SetMyVisible(Value:Boolean);
Property MyVisible:Boolean read FVisible write SetMyVisible;
procedure TEditGrid.SetMyVisible(Value:Boolean);
begin
FVisible:=Value;
DbGrid.Visible:=Value;
end;
喝口水
2008-07-01
打赏
举报
回复
你可以edit或dbgrid的onexit事件中实现dbgrid的隐藏
asp.net知识库
如何传值在2个页面之间 :要求不刷新父页面,并且不能用Querystring传值 Asp.net地址转义(分析)加强版 Web的桌面提醒(Popup) Using the Popup Object Click button only once in asp.net 2.0 Coalesys PanelBar ...
网络安全复习题(2).doc
A、包过滤型 B、应用级网关型 C、
复合
型防火墙 D、代理服务型 4、为了防御网络监听,最常用的方法是() A、采用物理传输(非网络) B、信息加密 C、无线网 D、使用专线传输 5、WINDOWS 2000主机推荐使用()格式 A、NTFS ...
ASP.NET
控件
开发基础之
复合
控件
处理方法
有一些ASP.NET
复合
控件
直接把按钮触发事件所需的事情封装好,另外一种则是自定义事件,更具灵活性,当然这是根据需要设计的。以下会以例子来说明的.下面我们假设我们
控件
中有两个按钮. (1) 直接实现按钮事件 ...
复合
控件
之动态Button生成
Button的生成其实
不难
,麻烦的是它的事件,我看了好多反编译的代码,还有网上很多人的代码,跟我想的都不一样,到现在对
控件
的事件执行和回发还有比较模糊,以后有时间需要好好研究下,只可惜没有好的书,只能研究好...
ASP.NET服务器
控件
开发(4)--
复合
控件
复合
控件
概念: 所谓
复合
控件
:简单的理解就是将多个基本的
控件
组合成一个
控件
,从而实现自己想要的效果。微软为ASP.NET2.0中推出的登录
控件
等就是一个
复合
控件
。从功能的实现上,
复合
式
控件
有点像用户
控件
,...
Delphi
5,388
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章