當前位置:法律諮詢服務網 - 企業資訊 - C# 不同登錄類型在登錄後顯示不同的內容

C# 不同登錄類型在登錄後顯示不同的內容

1、在第壹個窗體中有壹個combox控件,為它的Items屬性添加“管理員”和“普通用戶”,

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;

}

}

}

  • 上一篇:聯想是哪個國家的品牌?
  • 下一篇:鎂金屬概念股有哪些
  • copyright 2024法律諮詢服務網