“Conocimiento Sistemas>ventanas

Cómo pasar a HostVisual Eventos

2013/2/15
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 cambiar el tamaño predeterminado de la ventana de Abrir archivo
Cómo conectar un proyector a Mi Netbook
Cómo Slipstream Windows con un ordenador Dell
Cómo activar un monitor VGA externo en un KDE4 Radeon
Cómo instalar una bandeja de control de volumen
¿Puedo eliminar archivos de consola Después de desfragmentación
Cómo restaurar el sistema a una fecha anterior en un IBM ThinkPad
Cómo iniciar sesión automáticamente en Windows
Conocimiento de la computadora © http://www.ordenador.online