C# WinForm pictrueBox背景透明,一般方法没用,求大神~~~
我在C#窗体上加了个pictrueBox覆盖窗体(平时隐藏)用来绘图,大致上是右键按住pictrueBox出现,然后new个image在上面划线,之后设置pictrueB...
我在C#窗体上加了个pictrueBox覆盖窗体(平时隐藏)用来绘图,大致上是右键按住 pictrueBox 出现,然后new个image在上面划线,之后设置 pictrueBox .image=XX_image;松开右键pictrueBox消失,想做出360浏览器或搜狗浏览器那样的 绘线 功能,绘线的时候可以看到背景,现在的问题是 绘线 的时候只能看到线条,看不到背景,网上的方法差不多都试过了,啥背景图片弄透明图片,tansparent啥的,都不行。
在此跪求大神门帮着想想办法,看有啥办法解决,或者能达到360浏览器或搜狗浏览器那绘线功能的也行,家当全抛了,跪求大神呀~~~~~~ 展开
在此跪求大神门帮着想想办法,看有啥办法解决,或者能达到360浏览器或搜狗浏览器那绘线功能的也行,家当全抛了,跪求大神呀~~~~~~ 展开
1个回答
展开全部
1.右键按下时,窗体截图生成一个image
2.设置pictrueBox .image=image,pictrueBox显示
3.在pictrueBox上划线
2.设置pictrueBox .image=image,pictrueBox显示
3.在pictrueBox上划线
追问
请问,还有什么好的办法没?还有那个截图咋截?谢了
追答
这个办法就已经很好了,搜狗也是这样做的
截图的方法网上挺多的,搜一个吧
http://wenwen.sogou.com/z/q316542292.htm
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询