执行程序时,TabControl内容消失

时间:2012-02-14 23:05:19

标签: c# .net winforms tabcontrol

我有Form包含许多控件,包括TabControl。

执行程序时出现问题,tabPage的内容消失。

以下是执行前后表格的图片和源代码 之前:

i.stack.imgur.com/Sd0na.jpg

之后:

i.stack.imgur.com/y5pYy.jpg

源代码:http://www.mediafire.com/?8d19lx1h2wwgl3m

请帮忙

1 个答案:

答案 0 :(得分:2)

很难说'Telerik.WinControls'资源肯定无法运行代码。

那说你看起来是如何加载主表单的问题。我认为问题是你可以在visual studio中看到设计器中的控件,但是在代码运行时却看不到。要解决此问题,请删除Main_Load方法,并将其内容放在Main文件中的默认Main.cs构造函数中。

    public Main()
    {
        InitializeComponent();

        //Create Directory
        sFunctions.CreateDirectory("Pictures");

        ClassConnections conn = new ClassConnections();
        conn.setConnection(
          AppDomain.CurrentDomain.BaseDirectory + "\\Database\\",
          "MasterFile.mdb",
          "lib2006");

        publicMainForm = this;
    }

然后删除

this.Load += new System.EventHandler(this.Main_Load);

来自Main.Designer.cs档案