我的问题是,一般来说,拥有多形式程序是否是允许和可维护的。更具体地说,在 C# 中,让一个按钮转到另一个表单是一种很好的做法(每个按钮都在一个单独的类中)。这是一个例子:(在这个例子中,我创建了一个程序员引用应用程序,我需要从一个页面到另一个页面从网络上收集信息并将其放在一个应用程序上以供快速引用)
主要形式:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ProgramersReference
{
public partial class main : Form
{
public main()
{
InitializeComponent();
}
//About button click
private void btnAbout_Click(object sender, EventArgs e)
{
MessageBox.Show("Author: anon \n"
+"Version Number: 00.00.01 \n"
,"Information"); //Version Key quickreference: 00(high profile change).00(Medium profile change).00(low profile change)
}
private void btnWebsites_Click(object sender, EventArgs e)
{
websiteForm websiteFormObj = new websiteForm();
websiteFormObj.Show();
}
}
}
第二种形式(在不同的类(class)):
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ProgramersReference
{
public partial class websiteForm : Form
{
public websiteForm()
{
InitializeComponent();
}
}
}
如果这不是一个好方法,您能否回答什么是更好的方法,选项卡控制是更好的方法,还是使用面板显示和隐藏应用程序中的新内容?
我是一名优秀的程序员,十分优秀!