起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 230|回复: 5

【结贴】表格获取焦点**

[复制链接]
发表于 2009-4-10 16:23:57 | 显示全部楼层 |阅读模式
表格中的内容、格式,全部都是用代码生成的,然后再用一个矩形区域括起来,用DocView来表现。但是在运行中该表格获取不到焦点,导致DocViewBar无法感知,不能打印。
回复

使用道具 举报

发表于 2009-4-11 13:17:34 | 显示全部楼层
窗体的show事件中调用一下docview的SetFocus方法看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-13 10:32:23 | 显示全部楼层
焦点其他控件的时候用鼠标点DocView的话是获取不到焦点的,只有用代码来指定DocView的焦点了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-13 10:42:30 | 显示全部楼层
但是为什么表格里面不挂数据集字段和数据区域的话点击获取不到焦点呢?
回复 支持 反对

使用道具 举报

发表于 2009-4-13 11:40:54 | 显示全部楼层
矩形区域本身不可以修改,不能获得焦点,docview和panel一样,本身也不会获得焦点的,所以docviewbar感知不到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-14 16:04:46 | 显示全部楼层
OK,收到,结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 15:27 , Processed in 0.040973 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表