Autore Topic: [RISOLTO] Chiamata di form dipendenti dalla MainForm  (Letto 2512 volte)

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Chiamata di form dipendenti dalla MainForm
« Risposta #15 il: 14 Marzo 2010, 17:39:13 »
Ricorda di scrivere il testo esitandolo con i tag code.. ;)
... ??? ... Non ho capito, Scusa la mia ignoranza, puoi spiegarmi in modo elementare quello che intendi?  :-[ :-[ :-[
Ciao.

Quando scrivi del codice devi, dopo averlo scritto, selezionarlo e premere il tastino che ti appare sulla finestra con il simbolo # (lo trovi sopra la faccina che da il bacio)..

In questo modo il codice apparirà in una casella di testo che facilità la lettura a tutti gli utenti...

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Chiamata di form dipendenti dalla MainForm
« Risposta #16 il: 15 Marzo 2010, 00:29:18 »
@ Ceskho:
Grazie per il chiarimento, però, se mi dici ciò vuol dire che qualche volta mi è sfuggito e chiedo scusa per la dimenticanza, perchè solitamente faccio esattamente quello che mi hai specificato:
Citazione
Quando scrivi del codice devi, dopo averlo scritto, selezionarlo e premere il tastino che ti appare sulla finestra con il simbolo #
La stessa cosa faccio quando devo evidenziare una citazione, naturalmente clicco sull'iconcina/simbolo appropriato. :)
Ciao.
:ciao:

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: [RISOLTO] Chiamata di form dipendenti dalla MainForm
« Risposta #17 il: 16 Marzo 2010, 16:03:32 »
Principalmente esistono 2 modi per visualizzare una seconda finestra: o in modalità normale (.Show) o in modalità "modale" (.ShowModal).
La differenza risiede nel fatto se vuoi che l'utente possa interagire anche con la finestra chiamante oppure no. In genere si chiama una finestra modale quando si vuole che l'utente sia obbligato a fare qualcosa su di essa e non possa interagire con quella chiamante finché non ha eseguito le operazioni richieste.

Quale usare delle 2 dipende ovviamente da te e dal programma. Io in genere chiamo una finestra in modalità modale quando richiedo all'utente qualcosa, e comunque non cerco mai di far apparire 2 finestre contemporaneamente perché non uso una logica di programmazione del genere né voglio che l'utente "spippoli" su 2 finestre contemporaneamente.

P.S.:

ShowDialog è identico a ShowModal. Ecco cosa dice la documentazione:
FUNCTION ShowDialog ( ) AS Integer
A synonymous for the ShowModal  method.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: [RISOLTO] Chiamata di form dipendenti dalla MainForm
« Risposta #18 il: 17 Marzo 2010, 11:45:31 »
Io in genere chiamo una finestra in modalità modale quando richiedo all'utente qualcosa, e comunque non cerco mai di far apparire 2 finestre contemporaneamente perché non uso una logica di programmazione del genere né voglio che l'utente "spippoli" su 2 finestre contemporaneamente.
Perfetto. Anch'io la penso come te; ecco perchè cercavo come, pur lasciando la Form chiamante visibile sotto la Form.figlio, obbligare l'operatore a svolgere il suo compito solamente dentro la form.figlio e riprendere l'uso della Form.padre, solo dopo avere scelto di uscire dalla Form.figlio, magari con un semplice click su un controllo  Botton, in modo da scatenare l'evento "hide".
Grazie.  ;D
Ciao.
:ciao: