Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Aprire nuova Form figlia
Forum - C# / VB.NET - Aprire nuova Form figlia

Avatar
fosforo (Normal User)
Expert


Messaggi: 365
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 17:32
Lunedì, 09/08/2021
Ciao

Ho la Form1 che  apre una seconda Form.

Vorrei che la seconda Form sia sempre visibile quando visualizzo la Form1.
In parole povere, come visualizzazione, la seconda form deve essere prioritaria della Form1.

Ho provato ad usare la proprietà "TopMost"  ma rimane prioritaria di tutte le finestre
presenti sullo schermo, mentre vorrei che rimanesse prioritaria rispetto solo alla Form1.


Grazie

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2090
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 21:36
Lunedì, 09/08/2021
Provato ad aggiungerlo come MDI e settare la proprietà Top Most?
ovvero come ChildForm al Parent del Form1 ma con la proprietà Top Most


PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 365
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 10:36
Martedì, 10/08/2021
Perfetto.

Grazie

PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 365
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 11:10
Mercoledì, 11/08/2021
Ciao
Approfitto della vostra gentilezza e competenza per un approfondimento.

Se volessi tenere la Form figlia non all'interno della Form padre come da MDI, ma sempre in primo piano solo alla Form padre, è possibile?

Grazie

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2090
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 21:00
Mercoledì, 11/08/2021
Devi gestire la cosa con gli eventi. Non so al focus del form, o al mouse down, se si focalizza il form1 esempio imposti l'altro su topmost altrimenti ritorna normale.


PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 365
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 14:58
Lunedì, 16/08/2021
OK grazie

Ci provo

PM Quote