none
Form template RRS feed

  • Domanda

  • Ciao a tutti,

    oggi parliamo di Winforms. In pratica vorrei sapere se esiste qualche meccanismo che mi permetta di cominciare un nuovo progetto con un'ipotetica Form1 in cui sono presenti tutti i controlli di base di una Form_template creata in precedenza.

    Mi piacerebbe che all'interno della stessa soluzione ci fossero 2 progetti: il primo con la form template (che posso creare ed esportare (cioè esportare il progetto) disegnata in un altra soluzione) e il secondo con la Form1 nuova che "eredita" tutto quello che c'è in quella template.

    E' fattibile?

    Grazie in anticipo!

    martedì 2 giugno 2020 07:57

Risposte

  • Ho esportato il progetto base, l'ho aggiunto in una nuova soluzione come nuovo elemento e dopo aver aggiunto il riferimento a tale progetto ho derivato la nuova form da BaseForm.Form1.

    Sembra funzionare correttamente.

    martedì 2 giugno 2020 13:39
  • Il cliente riporta che ha esportato il progetto base, lo ha aggiunto in una nuova soluzione come nuovo elemento e dopo aver aggiunto il riferimento a tale progetto ha derivato la nuova form da BaseForm.Form1. Sembra che funzioni correttamente.

    • Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.

    mercoledì 10 giugno 2020 12:46
    Moderatore

Tutte le risposte

  • Ho esportato il progetto base, l'ho aggiunto in una nuova soluzione come nuovo elemento e dopo aver aggiunto il riferimento a tale progetto ho derivato la nuova form da BaseForm.Form1.

    Sembra funzionare correttamente.

    martedì 2 giugno 2020 13:39
  • Il cliente riporta che ha esportato il progetto base, lo ha aggiunto in una nuova soluzione come nuovo elemento e dopo aver aggiunto il riferimento a tale progetto ha derivato la nuova form da BaseForm.Form1. Sembra che funzioni correttamente.

    • Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.

    mercoledì 10 giugno 2020 12:46
    Moderatore
  • Vorrei che qualche esperto segnalasse se la soluzione che ho adottato comporta qualche altro problema. Io non ne ho riscontrato, ma magari era meglio dichiarare e inizializzare solo i controlli grafici nella base piuttosto che creare una form (gestione eventi può creare problemi ?). O magari no.

    Attendo un feedback dagli esperti.

    Grazie

    lunedì 6 luglio 2020 09:43