利用 C#更专业的实现运行时调整控件大小和位置
上一篇 / 下一篇 2008-07-29 21:43:41 / 个人分类:.Net [C#]
查看( 4 ) / 评论( 0 ) / 评分( 0 / 0 )
从 Delphi、VB 到现在的 Visual Studio .Net 可视化的控件式编程越来越简化我们的开发过程,对于控
件的可视化操作必不可少。在 Visual Studio .Net 的 IDE 中开发桌面应用程序时我们可以在设计时从控件
工具栏拖拽若干个控件放置到窗体上,随意移动和调整控件大小,稍加布置后我们就会得到一个非常满意
的 UI。若是运行时也能够移动和调整控件则会给我们带来更多的好处,譬如在.Net 下运行时拖动控件可
以应用于自定义窗体打印,这样就能动态的更改窗体上的控件布局和大小,打印出更加美观的报表来。本
文就将利用 C#演示在运行时显示一个操作边框利用它来拖动和调整控件,程序运行界面如下:
一、技术要点
运行时调整控件大小和位置很简单,在 下只需修改控件的 和
属性即可,动态调整时再捕获 、 及
事件来实时修改上述两个属性就可以实现。但是我们会发现在
的开发环境中设计窗体布局时,选择了控件后总会有一个可以调整
其大小和位置的边框出现以方便用户进行操作。在 中 曾经为我们提
供了 类来完成这项工作,但是 里我却没有发现相关类。运
- 1
- 2
- 3
前往页