Connaissances Informatiques >> systèmes >> fenêtres >> Content
  Derniers articles
  • Comment changer le répertoire de dé…
  • Comment faire votre propre Blue Scre…
  • Comment modifier votre compte sur Ne…
  • Comment trouver des liaisons réseau…
  • Comment changer l'ordre des liens da…
  • Comment confirmer quel IDE est sur P…
  • Comment rendre un ordinateur utilise…
  • Comment faire un puits de lumière t…
  • Comment copier un fichier sur une di…
  • Comment fermer les programmes de plu…
  •   fenêtres
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    fenêtres

    Comment passer Événements à HostVisual Avec WPF

    Objets en WPF ne sont généralement accessibles à partir du fil qui les héberge. Toutefois, si vous voulez passer un événement à un autre objet , vous pouvez le faire avec HostVisual . Le Windows Presentation Foundation est un sous-système graphique pour les interfaces utilisateur , développées à l'origine pour s'intégrer dans le . NET Framework . La structure de programmation WPF est complexe et cette utilisation du code ne doit être utilisée que si vous savez ce que vous voulez faire cela . Instructions
    1

    Ouvrez votre script dans WPF.
    2

    Localisez la section de code où vous voulez passer l'événement .
    3

    Insérez les lignes de code suivantes:

    CreateMediaElementOnWorkerThread HostVisual privé () {//Création de la HostVisual qui «contenir» le VisualTarget //sur le travailleur thread.HostVisual hostVisual = new HostVisual (); Photos

    //Spin jusqu'à un thread de travail , et de les transmettre au HostVisual qu'il //devrait être fil de of.Thread partiel = new Thread ( nouveau ParameterizedThreadStart ( MediaWorkerThread ) ) ; Thread.ApartmentState = ApartmentState.STA ; fil . IsBackground = true; Thread.Start ( hostVisual ) ;

    //Attendez que le thread de travail pour tourner et créer le VisualTarget.s_event.WaitOne ();

    Return of hostVisual ; }
    4

    modifiant le code de sorte qu'il est pertinent pour votre script.
    5

    Appuyez sur "Ctrl " et " S " pour enregistrer votre code.


     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Faire Font Bigger sur un ordinateur portable 
  • Comment puis -je modifier les paramètres du port sur ​​un ordinateur portable 
  • Comment faire un lecteur C amorçable 
  • Comment restaurer un ordinateur HP aux réglages par défaut 
  • Comment nettoyer et obtenir plus d'espace libre Avec Windows 
  • Comment récupérer des fichiers vidéo à partir de la Corbeille 
  • Comment afficher les Bureaux à distance multiples 
  • Comment configurer votre Task Manager 
  • Comment faire pour désactiver un haut-parleur d'ordinateur 
  • Comment faire pour exécuter une DLL comme une Rundll32.exe App 
  • Connaissances Informatiques © http://www.ordinateur.cc