2

用户登录后如何禁用或隐藏ToolStripButtonMDIparent?

例如,在登录表单中:如果用户输入的用户名不是 admin,则某个用户ToolStripButton名将被禁用或隐藏。

我的应用程序的入口点是 MDIparent。在我的 MDIparent 中,登录表单通过调用该ShowDialog方法加载。

4

2 回答 2

6

要禁用或隐藏,您可以使用EnabledAvailable属性

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

  // Make button invisible (hide)
  myStripButton.Available = false;
于 2013-07-25T12:17:12.567 回答
0
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;
 }
于 2016-01-06T07:31:44.200 回答