设置首页收藏本站在线聊天
授权版本:2024_09
开启左侧

如何用代码获取哪个矩形框处于选中状态,用代码指定某个矩形框获得焦点?

[复制链接]
blwx 发表于 2024-4-7 16:54:14 | 显示全部楼层 |阅读模式
在hDrawingWindow上有几个hDrawingObject,用的矩形框,用WinForm的多选框来决定显示哪些方框。
如果这些矩形框未选中状态,用DetachDrawingObjectFromWindow,可让相应的方框不显示。
但某个方框处于选中状态,用DetachDrawingObjectFromWindow就会报异常。
怎样可以实现在选中状态,也能让其不显示,同时,怎么知道,当前有焦点的是哪个方框?
Snipaste_2024-.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-4-7 19:05:20 | 显示全部楼层
这种控件多个管理起来就很麻烦了,建议使用原生的控件实现,传出坐标参数即可。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| blwx 发表于 2024-4-8 10:23:43 | 显示全部楼层
Criss 发表于 2024-4-7 19:05
这种控件多个管理起来就很麻烦了,建议使用原生的控件实现,传出坐标参数即可。 ...

原生的控件?这是……?能详细指点一下吗?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-4-8 11:04:57 | 显示全部楼层
blwx 发表于 2024-4-8 10:23
原生的控件?这是……?能详细指点一下吗?

就是利用自带2D的库封装Systen.Drawing,类似Rectangle,Circle这些
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
新凉无处暑 发表于 2024-4-8 12:18:34 | 显示全部楼层
用字典自己管理
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| blwx 发表于 2024-4-9 10:11:07 | 显示全部楼层
谢谢各位大佬指点,我再试试。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
zfr 发表于 2024-4-9 15:48:03 | 显示全部楼层
如何获取呢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
soiky 发表于 2024-4-9 21:10:35 | 显示全部楼层
这种控件多个管理起来就很麻烦了,建议使用原生的控件实现
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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