在Visual Studio中我可以建立我的Windows应用程序,拖放按钮等添加自定义代码到Windows应用程序的UI
和代码自动生成,把我MainForm.Designer.cs
文件。
在我的解决方案资源管理器中有一个图标MainForm
,它包含所有UI组件。
的问题是,如何创建自定义自己的代码和访问的按钮和我与drag n drop
创建的组件。我无法在MainForm
图标下创建自己的文件。
主要Program.cs中,在此规定:
MainForm form = new MainForm();
Application.Run(form);
我可以访问的形式,但我不能访问任何组件。所以我不得不将所有组件都公开给公众,这是正常的吗? 无论我想访问这些,我都必须通过我的form
变量作为参数。
有没有一种很好的方式来创建自定义的东西,我是否正确地做事情,从Program.cs
获取表单变量,然后将其传递给其他类?仍然为什么自动生成的东西紧紧耦合在这个MainForm.cs
图标下,但我不能在那里添加我的代码。
一个简单的方法来生成代码,如点击按钮是双击设计器中的按钮(拖放),然后将您带到生成的代码。 – 2013-03-22 17:21:00
@DROPtableusers我知道那里的代码是,但我不能在那里添加我自己的类。 – Jaanus 2013-03-22 17:22:19
这是一个超级基本的视觉工作室问题。我认为你需要研究一些教程。 – JeremyK 2013-03-22 17:29:31