Domanda

Qualcuno sa di un esempio in cui viene mostrato come trascinare un pulsante da un pannello all'altro in wxPython?

Ho creato un pulsante bitmap in un pannello e vorrei essere in grado di trascinarlo su un altro pannello e rilasciarlo lì.

Non ho trovato alcun esempio usando i pulsanti, solo testo e file.

Sto usando l'ultima versione di Python e wxPython.

È stato utile?

Soluzione

Se vuoi rappresentare graficamente il trascinamento, un buon modo per farlo è quello di creare un Frame senza bordi che segua il mouse durante un trascinamento. Rimuovete il pulsante dal frame di origine, lo inserite temporaneamente in questo "trascina frame", quindi, quando l'utente rilascia, lo aggiungete al frame di destinazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top