2015-11-30 3 views
0

Donc, je double-cliquer ici sur mon concepteurC# DotNetBar SwitchButton ne fonctionne pas

enter image description here

et il devrait me créer le code, mais bien qu'il ne fonctionne pas. Et il n'y a pas non plus de changement de valeur dans les événements.

Donc, si quelqu'un sait comment résoudre ce problème, ce serait bien. (J'en doute) alors comment pourrais-je contourner cela? Comment est-ce que je continuerais à créer le code moi-même qui devrait être créé quand je double clique dessus?

Répondre

0
  1. Cliquez sur le formulaire ou le contrôle pour lequel vous souhaitez créer un gestionnaire d'événements.
  2. Dans la fenêtre Propriétés (F4), cliquez sur le bouton Événements
  3. Dans la liste des événements disponibles, cliquez sur l'événement pour lequel vous souhaitez créer un gestionnaire d'événements.
  4. Dans la zone à droite du nom de l'événement, tapez le nom du gestionnaire et appuyez sur ENTRÉE.
  5. Ajoutez le code approprié au gestionnaire d'événements.

Pour créer un gestionnaire d'événements dans l'éditeur de code

  1. Passer à l'éditeur de code en utilisant l'une des techniques suivantes:
  2. Créer une nouvelle méthode comme:

    private void buttonName_Click (object sender, EventArgs e) {...}

  3. Dans le fichier YourFormName.Designer.cs trouvez votre bouton et votre annonce d

    this.buttonName.Cliquez sur + new new System.EventHandler (this.buttonName_Click);

+0

Aucun événement ne devrait convenir. Un seul qui pourrait fonctionner, est l'événement de clic de souris, mais ce n'est pas bon, parce que si vous cliquez sur l'autre côté du bouton de commutation. –

+1

Peut-être que vous utiliseriez 'if (switchButton1.Value == true)'? – Marusyk

+0

Ouais, c'est l'if-statement que j'utiliserais, mais là je le mettrais. Oh et j'ai vu ton montage, je vais regarder ça quand je me réveille, je dois vraiment aller dormir maintenant. –