IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] Comment créer un IButtonControl ?


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut [C#] Comment créer un IButtonControl ?
    Bonjour,

    Je bosse sous Visual Web Developper en C# et je voudrais utiliser la proprièté
    "DefaultButton" de la form. Mon code est le suivant ...

    this.Form.DefaultButton =Button1.UniqueID;
    this.Form.DefaultFocus = AspTextBox.UniqueID;
    Or une erreur non gérée apparaît me disant que l'UniqueID doit faire référence à un objet IButtonControl, mais ce dernier n'est pas dans la toolbox, j'ai donc chercher dans l'explorateur d'objets, je trouve la description de cette classe de control, je fais glisser l'objet dans ma toolbox et quand j'essaie de l'utiliser, je n'ai que du texte ( pas d'objet donc pas de propriété UniqueID).

    Finalement, je me rabats sur le net et trouve ce tutorial, ou plutôt cet exemple qui m'explique comment instancier un de cet objet mais qui ne me dit pas où ....

    http://msdn2.microsoft.com/fr-fr/lib...oncontrol.aspx

    Si vous pouviez me mettre sur la voie, j'ai passé l'après-midi à essayer de comprendre et je me sens un peu comme Gilbert Montagnier.

    Merci d'avance ...

  2. #2
    Membre expérimenté Avatar de gwadakillah
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2005
    Messages : 235
    Par défaut
    IbuttonControl est une interface que tu dois implémenter au niveau de ta classe.
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public class MyButton : ButtonBase, IButtonControl
    quand tu vas l'implémenter, tu auras la possibilité normalement de
    faire un ctrl+tab,ce qui va générer des méthodes que tu pourras surcharger.

    mais heu...

    L'interface IButtonControl définit les propriétés et les événements qui doivent être implémentés
    pour permettre à un contrôle d'agir comme un bouton sur une page Web.
    Les membres de cette interface fournissent des fonctionnalités de bouton de
    base, telles que la capacité de déclencher un événement Click et un événement Command. La propriété PostBackUrl fournit des fonctionnalités de publication entre pages.

    es tu sur que c'est ce dont tu as besoin ?

  3. #3
    Membre expérimenté Avatar de gwadakillah
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2005
    Messages : 235
    Par défaut
    arf, excuse je n'avais pas vu que tu étais sous Visual Web Developper...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/04/2010, 22h13
  2. Réponses: 5
    Dernier message: 20/08/2002, 18h01
  3. [langage] comment créer des fichiers ?
    Par Anonymous dans le forum Langage
    Réponses: 3
    Dernier message: 05/05/2002, 16h33
  4. Réponses: 7
    Dernier message: 01/05/2002, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo