DEIXANDO UM TOOLSTRIPBUTTON1 ENABLED

WILLIAMVIEIR 12/08/2015 17:53:48
#449877
Essa é o subMain
JABA 12/08/2015 18:03:41
#449878
Dentro da classe Program, logo após a abertura de chave, cria uma variável estática, assim:

static MDIPrincipal MDIPrincipal;
this.MDIPrincipal = new MDIPrincipal();


Depois, nessa mesma classe, substitua o código Application.Run (new MDIPrincipal()) por esse:

Application.Run (this.MDIPrincipal) //sem o parêntesis


Agora é só chamar a sua função assim:

s.Formtoolbar(Program.MDIPrincipal);


E não se esqueça de fazer a sua função dessa maneira:

public void Formtoolbar(MDIPrincipal mdi){ 
mdi.toolStripNovo.Enabled = false;
mdi.toolStripGravar.Enabled = false;
}

WILLIAMVIEIR 13/08/2015 09:18:23
#449902
Seria desta maneira ???

Não esta dando certo.
JABA 13/08/2015 12:25:50
#449915
Faltou o [Ô]this[Ô].

Faça assim e coloque-o dentro da função Main, após SetCompatibleTextRenderingDefault e antes de Application.Run:

this.MDIPrincipal = new MDIPrincipal();


Se não der certo, tente fazer direto na declaração da variável estática, assim:

static MDIPrincipal MDIPrincipal = new MDIPrincipal();

Página 2 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas