Question Recuperer valeur item checked list box

Plus d'informations
il y a 13 ans 8 mois #12225 par nicolas
Bonjour,

J'aimerais bien récupérer récupérer la valeur booléenne d'un Item d'une checkedListbox, savoir si la case d'une ligne est cochée ou non.

Je sais que en C# il faut faire ceci :
[code:1]if (checkedListBox1.GetItemChecked(int)==true)
{
//code
}[/code:1]

Sauf que en powershell ça ne fonctionne pas :S
L'affectation a échoué, car [System.Windows.Forms.CheckedListBox] ne contient pas de propriété définissable « GetItemChecked() ».

Des idées ?

Merci pour vos réponses.

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

Plus d'informations
il y a 13 ans 8 mois #12227 par Richard Lazaro
Pourais tu fournir ton code ?

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

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

Plus d'informations
il y a 13 ans 8 mois #12228 par SiSMik
nicodeff écrit:

Des idées ?


Oui, déjà voir les méthodes dispo pour CheckedListBox item ^^
Mais pour ça comme le dit Richard, il faut ton code !

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

Plus d'informations
il y a 13 ans 8 mois #12229 par nicolas
Voici mon code :
[code:1]$btnGenerer_OnClick=
{
if ($chk_liste.GetItemChecked(1)=$true)
{
$cbbGroupes.Items.add($chk_liste.Items[1])
}
}[/code:1]

Ou puis-je vois les méthodes utilisable? Car GetItemChecked je l'ai trouvé sur l'aide MSDN pour le C# sachant que C# et powershell est tous les deux basés sur .NET , sauf que la ça n'a pas l'air de fonctionner...

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

Plus d'informations
il y a 13 ans 8 mois #12230 par Richard Lazaro
alors, tout d'abord il faut que tu remplace ton = par l'opérateur -eq

Puis en second, sur la msdn je ne trouve pas d'aide pour la version 2.0 du framework ...

msdn.microsoft.com/en-US/library/system....listbox%28v=vs.80%29

Et je trouve cela fortement gênant ... là il faut soit qu'on teste (et je peux pas actuellement) soit un retour d'une personne ayant déjà travaillé avec.

As tu fait des recherches google en spécifiant le framework 2.0 ?

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

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

Plus d'informations
il y a 13 ans 8 mois #12231 par nicolas
Richard Lazaro écrit:

alors, tout d'abord il faut que tu remplace ton = par l'opérateur -eq


Oh non le boulet, j'avais tout simplement oublié de changer l'opérateur...
Pourtant j'avais déjà fait d'autres test if avant en powershell...

Merci Beaucoup :)

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

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