1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Várias maneiras de Mostrar Form C#

Discussão em 'Programação' iniciada por Vandong, 17 de Outubro de 2008. (Respostas: 3; Visualizações: 6338)

  1. Vandong

    Vandong Power Member

    Boas Malta.
    Estou a fazer 1 pequeno programa em C#, tenho 1 Form (com separadores)(form pai) ao qual que ao clicar numa opção abre 1 outro form (form filho). o Form pai encontra-se sempre atras do form filho. O problema é que quando "mexo"no form pai o form filho passa para tras do form pai, isso acontece pk estou a mostrar o form filho atraves do show(), não estou a fazer atraves do showDialog() pk assim não consegueria aceder ao Form pai. Gostaria que o form filho fica-se sempre á frente do form pai mesmo quando "mexo" no form pai, não sei se tá mt confuso a minha duvida. Alguma ideia?
     
  2. P2mb2

    P2mb2 Power Member

  3. Vandong

    Vandong Power Member

    já tinha tentado isso e mesmo assim não resulta....

    já sei o pk de não resultar, pk o Form filho tenho definido como oFormFilho.MdiParent = _FormPai.MdiParent;
    Tive a pesquisar e desta forma nao dá.... não sei se existe outra forma....
     
    Última edição: 17 de Outubro de 2008
  4. Vandong

    Vandong Power Member

    Já descobri

    tinha que fazer isto
    Código:
    oFormFilho.Owner = oFormPai.Owner;
    _oFormFilho.TopMost = true;
    
     
    Última edição pelo moderador: 20 de Outubro de 2008

Partilhar esta Página