0

我在显示我在统一编辑器中创建的 Winform 时遇到问题,由于某种原因,该表单没有像在统一编辑器中那样显示...

  • 表单中的大多数控件都将“autosize”属性设置为 true,并将“autoSizeMode”属性设置为“GrowAndShrink”。并且每当我在统一编辑器中显示表单时,这些控件就会消失......它们的大小设置为(0,0),而不管它们持有的内部控件如何。(手动设置这些控件的“minimumSize”属性确实使它们再次可见。)

  • “sutoScroll”属性不显示滑块。

  • “码头”属性没有按应有的方式行事。

我修过的一些专业:

  1. 我已将正确的dll(例如“system.windows.forms.dll”)添加到统一项目中。

    我已经将每个表单的“.cs”和“.designer.cs”合并到一个文件中,所以我不会遇到“表单和设计器文件未在解决方案资源管理器中链接”这个问题,我将它们复制到团结项目。

  2. 我试过制作一个“类库”项目并将表格复制到其中。将构建/调试 dll 放在统一项目中并显示表单。(但仍然是相同的结果)

  3. 我已将 winform 项目的“.exe”复制到统一,调用/显示 exe 确实正确显示了表单,但我希望能够在 exe 和统一编辑器之间共享集合引用......以及从什么我在网上看过,觉得不太行。。

关于如何解决问题的任何建议?或者没有如何在统一编辑器中显示 Winform 而不会弄乱,并在两者之间共享参数引用?

这是在 Visual Studio 中运行的 Winform 的图像:

图像1

这是通过统一显示的形式的图像:

img2

这是 Winform 项目的链接

4

0 回答 0