Problème interface powershell

Bonjour,

J'aimerai créer une interface powershell, mais malgré mes recherches je n'arrive pas à créer une liste de checkbox comme entouré en rouge ci-dessus sur l'image
.

Pouvez-vous s'il vous plait m'indiquez les commandes à insérer dans mon script, ou au moins les termes qui correspondent à ce que je cherche ?
merci d'avance pour votre aide !

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. ok alors merci déjà, mais ca ne correspond pas à ce que je cherche... je veux une interface comme sur le dessin que j'ai fais, c'est à dire un genre de liste déroulante AVEC des cases que je peux cocher pour selectionner tel ou tel imprimante, est-ce que quelqu'un saurait faire ca ? j'ai cherché sur google mais je ne trouve rien....
    1. Modérateur
      Bonjour,
      une simple recherche sur goog.. avec comme mots clés :
      powershell, combobox ..et voilou ^^

      tu tombes sur ce site qui semble correspondre à tes besoins :
      http://powershell.jumbor.fr/2012/11/liste-deroulante-et-table-de-donnees.html

      ou encore .. celui la :
      https://social.technet.microsoft.com/Forums/windowsserver/en-US/575f6345-19cd-46da-8b82-bd1921370d96/powershell-combobox

      Les deux montrent comment dessiner une liste déroulante et la placer sur un objet FORM.

      $comboBox1 = New-Object System.Windows.Forms.ComboBox
      $comboBox1.Location = New-Object System.Drawing.Point(25, 55)
      $comboBox1.Size = New-Object System.Drawing.Size(350, 310)
      


      tu peux choisir le type de liste que tu veux avec, par exemple :
      $comboBox1.DropDownStyle = "DropDownList"
      


      Ensuite, pour la remplir ils utilisent :
      soit items.add dans une boucle
      $comboBox1.Items.add($valeur)
      


      Soit directement Items.AddRange
      $comboBox1.Items.AddRange(("1","2","3","4","5","6","7","8","9"))