【发布时间】:2012-08-05 21:41:47
【问题描述】:
有人想出一种方法来设计没有表单的面板吗?
从表面上看,usercontrol 似乎并不可行。
背景: 我来自文本编辑器世界,VS 对我来说是新的。我们用面板而不是表格来做所有事情。所以开放学习。具体来说,有一个基类面板(ExtendedPanel),它定义了一些基本控件:取消、保存、保存和关闭。然后,此 ExtendedPanel 将用于绑定到 bindingsouce clientBindingSource 的 ClientExtendedPanel。这一切都与我的实体框架模型有关。因此,我将为我的 Client 表添加、编辑和删除 sql 数据行。如果保存按钮未发生任何更改,则不会启用。如果我进行更改但点击取消,它会警告我。我以前做过这一切,但自从我离开那家公司后,我无法访问代码库,而且他们没有使用 VS(仅限文本编辑器),所以无论如何它都不是真正可移植的。
所有这些背景,所以我可以问:用户控件是要走的路吗,还是有什么东西可以让我像表单一样在面板上直观地添加控件?
【问题讨论】:
标签: c# .net winforms visual-studio-2010 panel