移动DLL后丢失的形式控制's

Lemorlenny

新成员
加入
3月7日,2021年
消息
3
编程经验
10+
大家好,
我使用ComponentFactory.krypton.toolkit DLL来创建一个复杂的输入表单。
为此,我将DLL引用从我的C:\ xxx \ Kryptondlls文件夹插入,其工作正常。
保存项目后,我从c:\ xxx \ kryptondlls移动到dll文件 D:\ xxx \ kryptondlls,(不好选择)。
当我重新打开项目时,表单是空的,因为DLL路径引用丢失了。
我用正确的路径重新插入DLL引用,但表单仍然为空。
源仍然包含AL控件描述,但表单中没有任何内容。

如何在表单中恢复控件视图?

Visual Studio文件组织仍然对我有剧情  :) .

非常感谢任何建议。

Lenny.
 

跳伞运动员

工作人员
加入
2019年4月6日
消息
2,887
地点
切萨皮克,va.
编程经验
10+
搬到第三方控制......
转向Winforms。这看起来更像是Winforms Designers如何处理第三方控件如何移动的问题......
 

Lemorlenny

新成员
加入
3月7日,2021年
消息
3
编程经验
10+
Hi all,
我使用ComponentFactory.krypton.toolkit DLL来创建一个复杂的输入表单。
为此,我将DLL引用从我的C:\ xxx \ Kryptondlls文件夹插入,其工作正常。
保存项目后,我从c:\ xxx \ kryptondlls移动到dll文件 D:\ xxx \ kryptondlls,(不好选择)。
当我重新打开项目时,表单是空的,因为DLL路径引用丢失了。
我用正确的路径重新插入DLL引用,但表单仍然为空。
源仍然包含AL控件描述,但表单中没有任何内容。

如何在表单中恢复控件视图?

Visual Studio文件组织仍然对我有剧情  :) .

非常感谢任何建议。

Lenny.

不幸的是,我相信没有可能恢复表单控件,这是my的initializeComponent()中的form1.designer.cs文件:

C#:
......
        private void InitializeComponent()
        {
            this.SuspendLayout();
            //
            // Form1
            //
            this.ClientSize = new System.Drawing.Size(454, 329);
            this.Name = "Form1";
            this.Load += new System.EventHandler(this.Form1_Load);
            this.ResumeLayout(false);

        }

        #endregion
        private System.Windows.Forms.Timer timer1;
        private System.Windows.Forms.Button btnConfig;
        private System.Windows.Forms.Button BtnStart;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor10;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStori9;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor5;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor4;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor7;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor3;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor6;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor2;
        private ComponentFactory.Krypton.Toolkit.KryptonButton kBtnStor1;
        private ComponentFactory.Krypton.Toolkit.KryptonTextBox KtxtTest10;
        private ComponentFactory.Krypton.Toolkit.KryptonTextBox KtxtPerd10;
        private ComponentFactory.Krypton.Toolkit.KryptonTextBox KtxtTest9;
......

它是完全空的,所以我相信丢失了所有控制的参考。  :( .

问候。
 

跳伞运动员

工作人员
加入
2019年4月6日
消息
2,887
地点
切萨皮克,va.
编程经验
10+
嗯,你用源码控制,对吗?您可以始终恢复到以前的状态。
 
最佳 底部