簡體   English   中英

如何禁用 ToolStripButton?

[英]How to disable a ToolStripButton?

用戶登錄后如何從 MDIparent 禁用或隱藏ToolStripButton

例如,在登錄表單中:如果用戶輸入的用戶名不是 admin,則某個ToolStripButton將被禁用或隱藏。

我的應用程序的入口點是 MDIparent。 在我的 MDIparent 中,登錄表單通過調用ShowDialog方法加載。

要禁用或隱藏,您可以使用EnabledAvailable屬性

  // Make button gray (disable)
  myStripButton.Enabled = false;

  // Make button invisible (hide)
  myStripButton.Available = false;
private void btnTrasactions_Click(object sender, EventArgs e)
{
    btnTrasactions.Enabled = false;
    Trasaction trans = new Trasaction();
    trans.MdiParent = this;
    trans.FormClosed += new FormClosedEventHandler(trans_Closed);
    trans.Show();
 }

 private void trans_Closed(object sender, FormClosedEventArgs e)
 {
     btnTrasactions.Enabled = true;
 }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM