关于GDI 画图被控件遮挡的问题

ff379514238 2013-04-18 09:16:44

如上图那样用户通过鼠标 能在两个treeview 里设置 节点的对应关系(用直线连起来)
我用Graphics画 控件里的部分不显示。在网上搜的这个方法 ControlPaint.DrawReversibleLine
画完线他自己显示了。
...全文
304 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
assky124 2013-04-18
  • 打赏
  • 举报
回复
winForm每个控件都有一个绘图句柄的,你可以看看下面的文章 http://blog.csdn.net/assky124/article/details/7998167 估计也是无法满足你的要求。 我觉得可以用WPF。你也可以试试修改控件的Region,或许也能满足要求
ff379514238 2013-04-18
  • 打赏
  • 举报
回复
快来人啊
ff379514238 2013-04-18
  • 打赏
  • 举报
回复
发现 有错别字 重新描述下: 就是用 gdi 画图 在控件内的部分 被控件 遮挡。。控件是肯定要显示的,所以在上面在建个画布上面的想法就不行了,ControlPaint.DrawReversibleLine 这个画线,显示一瞬间就自动消失了,不能持久的显示在屏幕上。
helloworldysn 2013-04-18
  • 打赏
  • 举报
回复
帮顶~同求解~

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧