找回密码
 立即注册

QQ登录

只需一步,快速开始

gaobowen

中级会员

87

主题

227

帖子

810

积分

中级会员

积分
810

微信认证勋章

gaobowen
中级会员   /  发表于:2016-1-7 09:28  /   查看:5247  /  回复:6
如题,其实是想问如何在.net中实现vb6的SetRubberBandRect这个方法。
以上,谢谢!

6 个回复

倒序浏览
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-1-7 13:03:00
沙发
您好,您的问题已经收到,我这边帮您查后给您回复。
回复 使用道具 举报
gaobowen
中级会员   /  发表于:2016-1-7 14:31:00
板凳
回复 2楼AvoCaDolol的帖子

非常感谢!如有什么疑问,请及时沟通,我们一起探讨。
谢谢!
回复 使用道具 举报
gaobowen
中级会员   /  发表于:2016-1-8 11:01:00
地板
您好,我找到了一个实现的方法,如下。但是有一个问题:我想要的边框是黑色实线,但是下面的代码执行后,边框是点线。
Dim rc As LeadRect = New LeadRect(x, y, width, height)
RasterImageViewer1.Image.AddRectangleToRegion(Nothing, rc, RasterRegionCombineMode.Set)
以上,谢谢!
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-1-8 11:05:00
5#
回复 4楼gaobowen的帖子

您好, 请问您是需要为图片添加一个框线吗?
具体描述一下您的需求。
回复 使用道具 举报
gaobowen
中级会员   /  发表于:2016-1-8 13:31:00
6#
回复 5楼AvoCaDolol的帖子

您好,其实也不是给图片添加框线,是给定一个坐标(x,y),长和宽,利用这4个参数,画一个线框出来。
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-1-8 14:50:00
7#
回复 6楼gaobowen的帖子

好的,我知道了,我这边帮您查一下。
其实AddRectangleToRegion这个方法就是干这个事情的,我再帮您查一下看如何更改这个区域的样式。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部