Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66

    [VB.net] dubbio su form.TopMost

    mi sono accorto di una cosa fastidiosa: ho una qualsiasi applicazione aperta sul palmare e lancio la mia applicazione con TopMost = True. Dalla Form1 apro una Form2 con ShowDialog e metto Top Most = True. A questo punto la Form2 è in primo piano e se premo un tasto lo posso immediatamente gestire con i "soliti" keyUp, keyDown ..
    Quando però chiudo la Form2 e ritorno alla Form1, anche se impongo nuovamente TopMost = True, NON riesco a gestire gli eventi di tasto premuto fino a quando non tocco lo schermo (e porto immagino la Form "veramente" in primo piano). Questo non è necessario se la mia applicazione è la sola applicazione attiva sul palmare.
    Vi chiedo: oltre a Me.TopMost ci sono altri sistemi per mettere in primo piano "reale" una form su cui si torna dopo averne aperta un'altra con showDialog ??

    Grazie per l'aiuto
    eK

  2. #2
    Ciao.
    Visualizzazione e stato attivo sono evidentemente 2 cose diverse.
    Il fatto che tu la veda in primo piano, non significa affatto che sia anche attiva.

    Facci sapere...
    Ciao

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.