用户登录后如何禁用或隐藏ToolStripButton
MDIparent?
例如,在登录表单中:如果用户输入的用户名不是 admin,则某个用户ToolStripButton
名将被禁用或隐藏。
我的应用程序的入口点是 MDIparent。在我的 MDIparent 中,登录表单通过调用该ShowDialog
方法加载。
用户登录后如何禁用或隐藏ToolStripButton
MDIparent?
例如,在登录表单中:如果用户输入的用户名不是 admin,则某个用户ToolStripButton
名将被禁用或隐藏。
我的应用程序的入口点是 MDIparent。在我的 MDIparent 中,登录表单通过调用该ShowDialog
方法加载。
要禁用或隐藏,您可以使用Enabled或Available属性
// 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;
}