在winforms中创建可移动和可调整大小的行
Creating a moveable and resizeable line in winforms
我想创建一个程序,在这个程序中,用户有一个区域,他可以把我提供给他的行(例如三行),并调整它们的大小和位置,以创建一个小图表。
如何在winforms中做到这一点?
我应该使用哪些类和属性?
Thanks to lot
假设你想要一个。net解决方案,看看OpenS-CAD,一个"2D CAD"项目的例子。问题是,它是用c#编写的,但它会给你一个CAD程序的概念。
您可以使用c++/Cli重写它,也可以使用本地c++重写它的某些部分
我从你的问题中明白,你想让用户能够调整大小和位置(类似于Powerpoint和其他一些产品中的锚点),并让他/她画出一个数字。
在这种情况下,你需要使用图形函数,尽管你的一些工作,如调整大小可能需要使用重写的DragDrop方法。
这里有一个示例http://www.yevol.com/en/vcsharp/applicationdesign/Lesson14.htm,可能对你有帮助。
相关文章:
- 如何创建可调整大小和固定大小的容器的变体
- 是否有提供可调整 dpi、可选文本和 CSS 支持的 HTML 到 PDF 渲染器?
- 将添加的列初始化为可调整大小的 2D 向量
- 可滚动的背景,上面有可调整大小的Qt小部件
- 用std::vector编写可调整大小的矢量时出现问题
- 使用固定的顶部坐标创建可调整大小的窗口
- 灵活的可调整大小的阵列C++
- 如何使Qt小部件可调整大小
- 带有指针的可调整大小数组
- 可调整大小的动态二维阵列的更好解决方案
- wxWidgets可调整大小的窗格
- 如何为Windows应用程序创建可移动/可调整大小/可配置的工具栏
- 在winforms中创建可移动和可调整大小的行
- WinAPI:创建可调整大小的窗口,没有标题栏,但有最小化/最大化/关闭按钮(如Firefox/Chrome/Opera
- 如何在Qt Creator中添加可调整大小的QVBoxLayout ?
- 可调整大小的窗口与可调整大小的圆圈
- 如何使Qt的边框布局项目可调整大小?
- QWidget::setFixedHeight()不工作/仍然可调整大小
- 如何在wxwidgets中创建可调整大小的面板
- 有没有比存在allocator_type更好的方法来区分可调整大小的容器