Passer événement click du contrôle enfant pour le parent de contrôle

J'ai un formulaire Windows, ayant un volet, qui contient une autre catégorie, issus des Formulaires Windows. C'est contenue comme un contrôle à l'intérieur du volet. Il contient deux boutons à l'intérieur de lui-même.

J'aimerais les événements de l'enfant de contrôle pour être passé tout le chemin à la fenêtre parent. Par exemple, la fenêtre enfant dans le volet a un Cancel bouton, qui est censé fermer. J'aimerais le contrôle parent, c'est à dire, la principale fenêtre pour la fermer, mais comment puis-je intercepter l'événement click du bouton de l'enfant de contrôle?

Je peux modifier l'enfant de contrôle, mais seulement si il n'y a pas d'autre façon de le réaliser d'une manière appropriée, je préférerais l'éviter.

  • La description que vous avez fournie à la question est différente que le titre. Que voulez-vous exactement? Voulez-vous élever cliquez sur l'événement du formulaire parent lorsque vous cliquez sur contrôle enfant ? Voulez-vous fermer le formulaire parent lorsque vous cliquez sur un bouton de contrôle enfant? Ou quelque chose d'autre?
  • L'utilisateur va cliquer sur les boutons présents sur le contrôle enfant - à l'exception de quelques événements de l'enfant de contrôle, des mesures doivent être prises, même par le contrôle parental, mais je ne suis pas sûr, c'est la meilleure façon de signal pour le contrôle parent et que certains événement a été déclenché sur l'enfant. Ces actions pourraient être plus généraux tels que la proximité de toutes les formes, de plus en plus complexes. Mais les parents doivent être conscients qu'un événement a été déclenché sur un contrôle et qui appartiennent à l'enfant de contrôle.
  • Alors que vous pouvez interagir avec le formulaire parent directement à partir de l'enfant, Il est préférable de soulever certains événements par enfant de contrôle et de vous abonner pour la suite des événements dans le formulaire parent.
InformationsquelleAutor user1173240 | 2016-03-21