none
controles herdados vb.net vs2005 RRS feed

  • Pergunta

  • Tenho um formulário de cadastro que desejo tornar padrão em minha aplicação! Mas este formulário contém um controle ToolStrip que eu não consigo editá-lo em um formulário que o herdou! A propiedade 'Modifiers' deste controle também está alterada para 'Public' não sei o que fazer!

    Para mim herdá-lo eu simplesmente adiciono um novo 'inherited form' e seleciono este formulário que eu criei, todos os controles nele existentes eu consigo trabalhar! Inserir eventos mas no controle ToolStrip este em específico não consigo incluir eventos!

    Por favor Alguém pode me ajudar?

    Agradeço desde já!
    quarta-feira, 20 de setembro de 2006 12:19

Respostas

  • Pedro,

    É isto mesmo. Alguns controles complexos como os da família strip (MenuStrip, ToolStrip) ou DataGridView, etc, não dão suporte a herança via design, só via código. Isso é uma feature não implementada nesta versão do VS, não é um bug. Você terá que alterar seu controle herdado via código mesmo.

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    quarta-feira, 20 de setembro de 2006 23:31
    Moderador

Todas as Respostas

  • Pedro,

    É isto mesmo. Alguns controles complexos como os da família strip (MenuStrip, ToolStrip) ou DataGridView, etc, não dão suporte a herança via design, só via código. Isso é uma feature não implementada nesta versão do VS, não é um bug. Você terá que alterar seu controle herdado via código mesmo.

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    quarta-feira, 20 de setembro de 2006 23:31
    Moderador
  • Francisco vlw cara! Então eu altero via código msmo!

    Agradeço e muito pelo esclarecimento!

    [ ]'s
    quinta-feira, 21 de setembro de 2006 13:21