Question Message d'erreur : Déconnexion obligatoire

Plus d'informations
il y a 12 ans 7 mois #15699 par whitescript
Salut,

Je suis entrain de réaliser un petit script graphique avec WPF.

Je souhaiterai que mon label prenne la valeur sélectionnée dans mon combobox seulement quand je lance mon script et que je choisis une valeur dans le combobox ça plante et powershell me renvoi cette erreur :

Exception lors de l'appel de «ShowDialog» avec «0» argument(s): «Déconnexion obligatoire de l'enfant spécifié du Visual parent actuel avant de
procéder à l'attachement d'un nouveau Visual parent.»
Au caractère C:\sample.ps1:24 : 1
+ $form.showdialog() | Out-Null
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : ArgumentException


Mon code :


[code:1]
Add-Type -AssemblyName PresentationFramework
Add-Type -AssemblyName PresentationCore
Add-Type -AssemblyName WindowsBase

[XML]$xaml = Get-Content 'C:\teste.xaml'
$reader = New-Object System.Xml.XmlNodeReader $xaml
$form = [windows.markup.xamlreader]::Load($reader)



$btnOK = $form.FindName('Bouton1')
$label = $form.findname('Label1')
$liste = $form.findname('Liste1')
$comb = $form.findname('combo1')

$comb.add_SelectionChanged({

$label.content = $comb.selecteditem

})



$form.showdialog() | Out-Null


[/code:1]


Quelqu'un aurait une idée du problème et comment le résoudre ?

Merci d'avance :cheer:

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 7 mois #15702 par Laurent Dardenne
Un début de réponse .

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 7 mois #15703 par Laurent Dardenne
Voir aussi cet article .

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 7 mois #15708 par whitescript
Merci pour ta réponse mais en cherchant sur google je suis tombé sur cette page aussi.

Mais quand la personne dit :

\" Il faut d'abord enlever le contrôle de son parent actuel, avant de lui donner un nouveau parent. \"

Je veux bien mais je vois pas comment.
Sur google je trouve pas clairement ce qu'il faut faire.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 7 mois #15710 par Laurent Dardenne
whitescript écrit:

Sur google je trouve pas clairement ce qu'il faut faire.

Il n'est peut être pas nécessaire d'aller si loin.As-tu étudié le code de l'article cité, notamment le fichier DisconnectedUIElementCollection.cs ?<br><br>Message édité par: Laurent Dardenne, à: 23/08/13 13:01

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 7 mois #15711 par whitescript
Merci pour ton aide je vais lire ça tranquillement.
Merci :)

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.056 secondes
Propulsé par Kunena