社区
C#
帖子详情
关于winform绘图 实现两层画布的问题
swxc2009
2017-07-10 10:11:37
大神们我请教个问题 ,现在要实现这么一个画板功能 ,鼠标 从 落下-》移动 的轨迹是画在当前活动画板上 ,鼠标抬起后需要清空当前活动画板,并将轨迹同步到历史画板, 这两层画板选择什么样的组件?来实现两层叠加的效果?
我用两个picturebox实现,把前面的控件置为透明总是遮挡后面
...全文
521
4
打赏
收藏
关于winform绘图 实现两层画布的问题
大神们我请教个问题 ,现在要实现这么一个画板功能 ,鼠标 从 落下-》移动 的轨迹是画在当前活动画板上 ,鼠标抬起后需要清空当前活动画板,并将轨迹同步到历史画板, 这两层画板选择什么样的组件?来实现两层叠加的效果? 我用两个picturebox实现,把前面的控件置为透明总是遮挡后面
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2017-07-11
打赏
举报
回复
1
设 历史画板 为 pictureBox1 活动画板 为 pictureBox2 则 pictureBox2.BackColor = Color.Transparent; pictureBox2.Parent = pictureBox1; 其实你只需将 pictureBox1 作为 历史画板,在 pictureBox1 上绘制即可
xdashewan
2017-07-10
打赏
举报
回复
透明这属性一般都用于容器上,举个例子你可以背后用panel,上面再放个panel或picturebox,那么就可以透过了
swxc2009
2017-07-10
打赏
举报
回复
是要 前面控件为透明 ,并且可以在前面控件里画线,鼠标抬起后,前面控件清空,画线路径同步到后面控件 然后 后面控件的内容也能显示出来 现在就是不知道如何让最前面的控件成为透明,并且不遮挡后面的控件
xdashewan
2017-07-10
打赏
举报
回复
你的问题是要遮挡还是不要遮挡
C#
WINFORM
制作真正的 透明窗体 桌面画图 的完美解决方案
通过长时间研究终于找到关于在C#
WINFORM
下制作真正的透明窗体在系统桌面上画图的完美解决方案; 我的解决方案为
两层
透明窗体重叠,一层透明窗体showForm显示图像(TransparencyKey因为鼠标穿透,但字迹显示清楚正常),用另一层窗体drawForm做
绘图
轨迹(Opacity鼠标不穿透,可以不必显示图像),两个都为透明窗体,Opacity透明
绘图
层的轨迹在透明窗体TransparencyKey图画层上显示,直接上代码: drawForm.cs只新建窗体drawForm即可,可以不用写其它代码
WPF的2D
绘图
介绍
Shape的继承层次:Rectangle:矩形Ellipse:椭圆Line:直线Polyline:多段线Polygon:封闭多段线Path:路径♦ 上面图形相对比较简单,下面介绍Path路径:WPF提供两个类来描述路径数据:1. 移动指令 Move Command(M):M 起始点/m 起始点例如:M 100,50或m 100,50M:表示绝对值;m:表示相对于前一点的值,如果前一点没有指定,则使用(0,0)。
基于C#的波形显示控件的
实现
[转]
编者记: 09年暑假正好在学院实验室呆了一段时间,做了个完整的上位机软件(具体
实现
:根据下位机的指令,
实现
通过串口来操纵下位机进行实验,并将采集的数据进行处理和保存,并以图形的方式显示),整个项目边学C#
WinForm
边设计,这个波形显示控件就是项目中的一部分,也花了自己绝大多数时间。此外,顺便将该波形显示控件当作自己毕业设计的内容,下文实际上是节选自自己的本科毕业论文,希望对大家能有所帮助。...
基于C#的波形显示控件的
实现
具体
实现
:根据下位机的指令,
实现
通过串口来操纵下位机进行实验,并将采集的数据进行处理和保存,并以图形的方式显示。 “基于C#的波形显示控件”设计于09年暑假 源代码:博客园下载 | CSDN下载 解压密码:CSharp_
WinForm
_Waveform 《基于C#的波形显示控件的
实现
》写于2009年9月 跳到文章目录(采用锚链接,订阅的朋友可能访问会失效) “基于C#的波
[转] 基于C#的波形显示控件的
实现
转自 基于C#的波形显示控件的
实现
[附完整源码下载] 编者记: 09年暑假正好在学院实验室呆了一段时间,做了个完整的上位机软件(具体
实现
:根据下位机的指令,
实现
通过串口来操纵下位机进行实验,并将采集的数据进行处理和保存,并以图形的方式显示),整个项目边学C#
WinForm
边设计,这个波形显示控件就是项目中的一部分,也花了自己绝大多数时间。此外,顺便将该波形显示控件当作自己毕业设计的...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章