combinazione (qualcosa di simile) Flash in un'applicazione Windows form

1

So che questo è un posto dove le persone chiedono consigli per la progettazione del codice. Sono un po 'strana nella mia ricerca di codice, da un lato le persone mi mandano cose di design. Grafica e idee speciali su come dovrebbero essere mostrati in un flusso di lavoro del programma.

(penso che i designer di marketing siano un po 'troppo potenti in questo progetto  Tendono a pensare qui che le loro immagini sono il programma stesso,  ma tutto quel codice deve ancora essere scritto ... da me in 1 settimana ..)

Vogliono tweets di grafica e rotazione ecc. Beh, insomma questo mi ha ricordato cose che ho visto in flash Ma il flash è per il web, per quanto ne so. Ma penso che ... queste persone molto probabilmente usano il software Adobe, quindi potrebbero tranquillizzarlo come alcuni formati Adobe Flash. Alla fine si tratta di un'interfaccia per una macchina A causa di alcuni limiti hardware, ho bisogno di fare tutto in .net 2 su normali moduli di vincita. E su hardware PC lento (no direct10 o così) .. directX è troppo per me per finire in 1 settimana comunque

Ora stavo pensando che sarebbe stato possibile eseguire il flash su un modulo, o quale sarebbe stato qualcosa di simile alla Flash Experience .. sai interpolazioni / diapositive di testo ecc qualcosa che potrebbe essere combinato con C #?.

    
posta user613326 12.03.2013 - 21:32
fonte

3 risposte

3

Se si utilizza Windows Presentation Foundation, è una parte fondamentale del framework .NET dalla versione 3.5. In breve, ti permette di fare praticamente tutte le cose in flash, compresi il tweening e la rotazione come hai detto.

L'altra alternativa è incorporare il componente Flash ActiveX e caricare un file SWF.

MODIFICA per aggiungere: Ho appena visto che hai scritto .NET2 - WPF richiede .NET 3.5, tuttavia il runtime di base è sempre lo stesso della versione 2. Se non puoi eseguire l'upgrade a 3.5, Flash potrebbe essere la tua unica opzione.

    
risposta data 12.03.2013 - 23:08
fonte
1

Se si desidera utilizzare Flash, è possibile inserire un componente ActiveX in un modulo .NET (anche se IIRC è necessario ottenere il programma di installazione di Flash ActiveX per ottenere quel componente e l'installazione è piuttosto difficile da trovare sul sito Web di Adobe ) quindi è possibile programmare le cose in Flex (se non si dispone di Flash a portata di mano). Non c'è molta documentazione che sono stato in grado di trovare su questo componente ActiveX però.

Per quanto riguarda le cose simili in .NET, non ho molta familiarità con quell'area di .NET, quindi temo di non poterti aiutare lì.

    
risposta data 12.03.2013 - 21:42
fonte
1

Come Sam ha detto, un'opzione per UI graficamente ricca è usare WPF. Ottieni animazioni, stili personalizzati e molte altre funzionalità a un costo molto inferiore rispetto a provare a fare lo stesso in Winforms.

L'altro utilizza Adobe AIR che è fondamentalmente Flash per il desktop.

    
risposta data 12.03.2013 - 23:15
fonte

Leggi altre domande sui tag