如何将文件后面的Windows窗体代码拆分为多个文件,以便更具可读性?如果我有20个带有20个click_Button事件的按钮,那么一个文件将比我想要的更大。
Windows窗体似乎非常脆弱,因为如果我从代码隐藏文件中删除按钮或button_Click事件,程序将无法编译等。似乎在构建一个大型Windows窗体应用程序时它会很难管理。删除控件,重命名控件,以及通常调整程序似乎会导致问题。有什么建议吗?
这是一个没有任何内容的表单的代码隐藏文件。我怎么能把它分成多个文件?
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
答案 0 :(得分:1)
您可以将任何部分拆分为多个部分。
但是为什么不将一些控件组合成一个用户控件。并在表单上放置几个用户控件。
您可能也会受益于一些重复使用。
答案 1 :(得分:1)
您可以使用“部分”修饰符。它允许您跨多个文件垃圾邮件代码。但请不要这样做......我建议你重新考虑你想要这样做的原因。正如评论的那样,这是维护的噩梦。一个好的解决方法是使用用户控件。