2、還要放壹個按鈕控件,取它的單擊事件,在單擊事件中new 第二個窗體的實例,再調用第二個窗體實例的show方法
private void btnLogin_Click(object sender, EventArgs e)
{
Form2 f=new Form2(comboBox1.SelectedItem.ToString());
f.Show();
}
3、添加壹個窗體,這個窗體要帶有壹個string類型的構造函數,可以在上壹步new它的實例時為它傳壹個值過來
4、為第二個窗體添加Load事件,在Load事件中判斷構造函數傳進來的值是“管理員”還是“普通用戶”就可以它那個菜單顯示或不顯示
//這是第二個窗體的代碼
namespace WindowsApplication1
{
public partial class Form2 : Form
{
private string _str;
public Form2(string str)
{
_str = str;
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
if (_str == "管理員")
添加信息ToolStripMenuItem.Visible = true;
if (_str == "普通用戶")
添加信息ToolStripMenuItem.Visible = false;
}
}
}