si certamente,
questo è il codice per disabilitare gi items nell'evento load del pannello(MDIPadre)
private void Pannello_Load(object sender, EventArgs e)
{
for (int i = 0; i < menuStrip1.Items.Count - 1; i++)
{
if (menuStrip1.Items[i].Text == "Anagrafica Cliente")
{
menuStrip1.Items[i].Enabled = false;
}
}
Login login = (Login)this.ActiveMdiChild;
if (login == null)
{
frmlog = new Login();
frmlog.MdiParent = this;
frmlog.Show();
}
}
mentre questp è il codice per abiliatre gli items nell'evento da me creato e sempre all'interno del form Pannello:
public void Loggato(object source, LoggaturaEventArgs e)
{
if (e.Login == true)
{
for (int i = 0; i < menuStrip1.Items.Count; i++)
{
if (menuStrip1.Items[i].Text == "Anagrafica Cliente")
{
menuStrip1.Items[i].Enabled = true;
}
}
}
}