【发布时间】:2009-03-16 16:44:07
【问题描述】:
警告:我是使用 C# 构建 GUI 的新手(来自 Java 的悠久历史,使用 Swing 和 SWT。)
使用 VS2008,当我创建一个新类并扩展 System.Windows.Forms.Form 时,WinForms 设计器工作得非常好。然而;当我创建一个新类并扩展System.Windows.Forms.Panel 时,设计器的工作几乎没有那么优雅——它只是显示了面板中包含的组件的某种抽象的列表类型视图(而不是显示面板的实际布局)面板中的控件。)
有没有办法让设计师更好地使用面板?
或者是否有一些解决方法,以便我可以使用设计器构建一个表单,然后将其用作一个面板?
我真正在寻找的是一些我可以与设计器一起构建的 UI“元素”,然后动态(阅读:以编程方式)将该“元素”添加/删除到更大的 UI。
【问题讨论】:
标签: c# winforms user-interface gui-designer