0

我用单个(只有一个)表单开发了 ac# 应用程序。

现在我想将该 GUI 分成多种形式。如果我将文本框和按钮剪切并粘贴到其他表单中,我们必须更改代码以再次链接所有项目以使代码正常工作。

有没有简单的方法可以在不更改和修改代码的情况下做到这一点?(类似于拖放而不更改代码结构?)

4

2 回答 2

0

它可以拖放控件,但您需要手动执行事件和代码。

于 2013-02-06T08:53:31.200 回答
0

尝试使用用户控件重构表单。将 GUI 的所有相似部分组合到一个用户控件中,然后将其作为控件包含在您的主窗体中。

例如 - 如果您的表单包含支持不同功能的网格(排序、过滤、编辑......),您可能希望将其重构为用户控件。

不幸的是,没有简单的方法可以做到这一点,但这将是您下次的一个很好的练习。

于 2013-02-06T08:53:49.230 回答