“Conocimientos Sistemas>ventanas

Cómo pasar a HostVisual Eventos

2012/12/23
Objetos con WPF WPF en general sólo se accede desde el hilo que los acoge . Sin embargo, si desea pasar de un evento a otro objeto, puede hacerlo con HostVisual . Windows Presentation Foundation es un subsistema gráfico de interfaces de usuario, originalmente desarrollados para integrarse en el . NET Framework . La estructura de programación WPF es complejo y este uso de código sólo se debe utilizar si usted sabe que usted quiere hacer esto. Instrucciones
1

Abre tu guión en WPF .
2

Busque la sección de código en la que desea pasar el evento.
3

Inserte las siguientes líneas de código:

CreateMediaElementOnWorkerThread HostVisual privada () {//Crear el HostVisual que " contener" la VisualTarget //de la trabajador thread.HostVisual hostVisual HostVisual = new ();

//girar un subproceso de trabajo , y pasarlo al HostVisual que //debe ser parte of.Thread hilo = new thread ( nueva ParameterizedThreadStart ( MediaWorkerThread )); Thread.ApartmentState = ApartmentState.STA ; hilo . IsBackground = true; Thread.Start ( hostVisual ) ;

//Espera a que el subproceso de trabajo comience a girar y crear el VisualTarget.s_event.WaitOne ();

regreso hostVisual ;}
4

Modificar el código para que sea relevante para su guión.
5

Presione " Ctrl" y " S " para guardar el código.


ventanas
Cómo el estilo de su Scrollbar
Cómo solucionar el indicador de volumen de HP en Windows 7
Cómo Termorretráctiles plástico
Cómo configurar la depuración JIT
Cómo cambiar Msconfig.exe permanente
¿Cómo compruebo mi memoria virtual en Mi PC
Patch Herramientas de Windows
Cómo corregir un error devmgr.dll Device Manager
Conocimientos Informáticos © http://www.ordenador.online