自己动手写窗体设计器之Vb.net篇

2021-03-01 06:27

阅读:616

标签:窗口   连续   状态   sig   一个   探索   tps   orm   cpp   

这个窗体设计器项目是从去年写的一个工具软件中扣出来的, 实现了一个窗体设计器的常规功能:

1. 拖动画控件, 按下Shift键可以连续画多个控件;

2. 橡皮筋虚线选框;

3.选择控件与切换选择状态, 可与Shift键联动切换;

4. 8方向拖动手柄;

5. 设计器窗口网点状背景;

6. 双缓冲绘图: 拖动多个控件时,显示的是虚线框,加快程序反应速度;

7. 多控件如果不在同一父窗口内, 不能拖动,

8. 多控件被选择时, 不能拖动修改控件大小;

9. 所有控件都可以包含子控件, 按钮也可以;

10. 更多功能请自己探索吧...

 

技术图片

 

源代码下载: https://files.cnblogs.com/files/cpp100/TFormDesigner.rar

自己动手写窗体设计器之Vb.net篇

标签:窗口   连续   状态   sig   一个   探索   tps   orm   cpp   

原文地址:https://www.cnblogs.com/cpp100/p/14399905.html


评论


亲,登录后才可以留言!