c#.net中的用户控件
我有一个表单,上面有用户控制。我想知道,每当我点击用户控件的任何部分时,我的整个应用程序都会挂在C#net上。而且该控件有标签,当我单击标签时,它应该加载一个MDI父窗体和它指向的子窗体。有什么建议吗 更新:c#.net中的用户控件,c#,.net,winforms,visual-studio-2010,C#,.net,Winforms,Visual Studio 2010,我有一个表单,上面有用户控制。我想知道,每当我点击用户控件的任何部分时,我的整个应用程序都会挂在C#net上。而且该控件有标签,当我单击标签时,它应该加载一个MDI父窗体和它指向的子窗体。有什么建议吗 更新: IDE: Microsoft Visual Studio 2010 Platform: C#.net 请发布相关代码好吗?删除此注释并用此代码编辑您的问题,因为您可以看到注释部分中的代码不可读请尝试逐步调试(在列出的代码的第一行设置断点,运行,一旦单击某个内容,它应该停止,然后按F11执
IDE: Microsoft Visual Studio 2010
Platform: C#.net
请发布相关代码好吗?删除此注释并用此代码编辑您的问题,因为您可以看到注释部分中的代码不可读请尝试逐步调试(在列出的代码的第一行设置断点,运行,一旦单击某个内容,它应该停止,然后按
F11
执行step
,直到它挂起,记下该行,告诉我们)。无法清楚地了解代码中发生了什么。。但在一般情况下,请使用具有后台优先级的Dispatcher.BeginInvoke。我应该在哪里使用此选项?
label2.Location = new Point(922, 10);
label2.Visible = true;
lblQuickSetup.Visible = true;
rectangleShape2.Visible = true;
Background bg = new Background();
Form f = this.Parent as Form;
bg.MdiParent = f;
bg.Show();