Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [C#] Ereditarietà di CommonDialog

    Ciao a tuti.
    Ho da fare una domanda, dato chei miei libri di studio del # non i stanno aiutando molto.

    Ho un form, (A per brevità) dove ho posizonato una serie di controlli, tra cui il CommonDalog OpeFileDialog.

    Da un altro form (B per brevità) voglio richiamare lo stesso controllo...
    Ho provato diverse cose, ma non riesco a ereditare tale controllo...

    Mi suggerite qualcosa?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di r1cky`
    Registrato dal
    Feb 2007
    Messaggi
    431
    Non ti conviene creare un custom control mettendoci tutto quello che ti serve e la relastiva logica di gestione e poi usarlo nei form che ti serve??

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Re: [C#] Ereditarietà di CommonDialog

    Originariamente inviato da EmanueleTo
    Ho un form, (A per brevità) dove ho posizonato una serie di controlli, tra cui il CommonDalog OpeFileDialog.
    Da un altro form (B per brevità) voglio richiamare lo stesso controllo...
    Ho provato diverse cose, ma non riesco a ereditare tale controllo...
    Se il tuo Form B eredita da A, anche il componente OpenFileDialog viene ereditato.

    Per potervi accedere dalla finestra discendente B, però, devi assicurarti che la visibilità del componente non impedisca questa opportunità: verifica il valore della proprietà Modifiers del componente e impostalo di conseguenza.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    E' vero...hai ragione...mi scuso per la domanda veramente da 'mbecille, ma ieri sera ero molto sul tronato e non sono riuscito a focalizzare una cosa così banale....

    ho cambiato nella dichiarazione di classe del form principale l'atttribuzione del Componente e mo lo vedo da tutti i form....

    scusate....

    ma questo tipo di programmazione mi manda di testa....

    ciao a tutti e grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.