[英]How to disable a ToolStripButton?
用戶登錄后如何從 MDIparent 禁用或隱藏ToolStripButton
?
例如,在登錄表單中:如果用戶輸入的用戶名不是 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;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.