| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> finestre >> Content
    Come passare Eventi a HostVisual con WPF
    Oggetti in WPF sono generalmente accessibili solo dal thread che li ospita. Se, tuttavia , si desidera passare un evento ad un altro oggetto , è possibile farlo con HostVisual . Windows Presentation Foundation è un sottosistema grafico per interfacce utente, originariamente sviluppati per integrarsi nel . NET Framework . La struttura di programmazione di WPF è complesso e questo uso del codice deve essere utilizzato solo se si sa che si vuole fare questo . Istruzioni
    1

    Aprite il vostro script in WPF .
    2

    Individuare la sezione di codice in cui si desidera passare l'evento .
    3

    Inserire le seguenti righe di codice :

    CreateMediaElementOnWorkerThread HostVisual privato ( ) { //Crea il HostVisual che " contenere" il VisualTarget //del lavoratore thread.HostVisual hostVisual = new HostVisual ( ) ;

    //girare un thread di lavoro , e passare il HostVisual che //deve essere thread of.Thread parte = new Thread ( new ParameterizedThreadStart ( MediaWorkerThread ) ) ; thread.ApartmentState = ApartmentState.STA ; filo . IsBackground = true ; Thread.Start ( hostVisual ) ;

    //Attendere che il thread di lavoro di spin up e creare il VisualTarget.s_event.WaitOne ();

    ritorno hostVisual ; }

    4

    Modificare il codice in modo che sia rilevante per il vostro script .
    5

    Premere " Ctrl" e " S " per salvare il codice.


    Previous :

    next :
      Articoli Correlati
    ·Come partizionare un disco nella Gestione Computer 
    ·Come fare la stampa sul mio monitor più piccolo 
    ·La definizione di un numero MCP 
    ·Come formattare il disco rigido in MS DOS 
    ·Procedura: Port Scan in CMD 
    ·Come installare i driver Bluetooth Microsoft 
    ·Come cambiare la modalità in Windows 
    ·Come proteggere con password di un computer Windows 
    ·Come creare un'associazione di file in Windows 7 64 Bit…
    ·Come attivare Microsoft Hyper-V 
      Articoli in evidenza
    ·Come pulire manualmente i cookie in Windows XP 
    ·Come configurare una telecamera Mac in un Stickam 
    ·Come faccio a controllare le prestazioni della CPU in u…
    ·Come fare un User Icon ingrandita sulla pagina di benve…
    ·Come rinominare le estensioni dei file in Windows 
    ·Come guardare i canali TV sul tuo PC 
    ·Come smettere di filtri Web 
    ·Come disinstallare ActiveX su Vista 
    ·Come disattivare un Touchpad Elantech 
    ·Come connettersi a Windows per accedere a un computer i…
    Copyright © Conoscenza Informatica http://it.wingwit.com