ToolStripControlHost Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Héberge des contrôles personnalisés ou des contrôles Windows Forms.
public ref class ToolStripControlHost : System::Windows::Forms::ToolStripItem
public class ToolStripControlHost : System.Windows.Forms.ToolStripItem
type ToolStripControlHost = class
inherit ToolStripItem
Public Class ToolStripControlHost
Inherits ToolStripItem
- Héritage
- Héritage
- Dérivé
Exemples
L’exemple de code suivant illustre la construction d’un ToolStripControlHostMonthCalendar contrôle, l’utilisation OnSubscribeControlEvents pour gérer les événements et l’exposition de certains de ses membres à l’objet ToolStripControlHost.
//Declare a class that inherits from ToolStripControlHost.
public ref class ToolStripMonthCalendar: public ToolStripControlHost
{
public:
// Call the base constructor passing in a MonthCalendar instance.
ToolStripMonthCalendar() : ToolStripControlHost( gcnew MonthCalendar ) {}
property MonthCalendar^ MonthCalendarControl
{
MonthCalendar^ get()
{
return static_cast<MonthCalendar^>(Control);
}
}
property Day FirstDayOfWeek
{
// Expose the MonthCalendar.FirstDayOfWeek as a property.
Day get()
{
return MonthCalendarControl->FirstDayOfWeek;
}
void set( Day value )
{
MonthCalendarControl->FirstDayOfWeek = value;
}
}
// Expose the AddBoldedDate method.
void AddBoldedDate( DateTime dateToBold )
{
MonthCalendarControl->AddBoldedDate( dateToBold );
}
protected:
// Subscribe and unsubscribe the control events you wish to expose.
void OnSubscribeControlEvents( System::Windows::Forms::Control^ c )
{
// Call the base so the base events are connected.
__super::OnSubscribeControlEvents( c );
// Cast the control to a MonthCalendar control.
MonthCalendar^ monthCalendarControl = (MonthCalendar^)c;
// Add the event.
monthCalendarControl->DateChanged += gcnew DateRangeEventHandler( this, &ToolStripMonthCalendar::HandleDateChanged );
}
void OnUnsubscribeControlEvents( System::Windows::Forms::Control^ c )
{
// Call the base method so the basic events are unsubscribed.
__super::OnUnsubscribeControlEvents( c );
// Cast the control to a MonthCalendar control.
MonthCalendar^ monthCalendarControl = (MonthCalendar^)c;
// Remove the event.
monthCalendarControl->DateChanged -= gcnew DateRangeEventHandler( this, &ToolStripMonthCalendar::HandleDateChanged );
}
public:
event DateRangeEventHandler^ DateChanged;
private:
// Declare the DateChanged event.
// Raise the DateChanged event.
void HandleDateChanged( Object^ sender, DateRangeEventArgs^ e )
{
if ( DateChanged != nullptr )
{
DateChanged( this, e );
}
}
};
//Declare a class that inherits from ToolStripControlHost.
public class ToolStripMonthCalendar : ToolStripControlHost
{
// Call the base constructor passing in a MonthCalendar instance.
public ToolStripMonthCalendar() : base (new MonthCalendar()) { }
public MonthCalendar MonthCalendarControl
{
get
{
return Control as MonthCalendar;
}
}
// Expose the MonthCalendar.FirstDayOfWeek as a property.
public Day FirstDayOfWeek
{
get
{
return MonthCalendarControl.FirstDayOfWeek;
}
set { MonthCalendarControl.FirstDayOfWeek = value; }
}
// Expose the AddBoldedDate method.
public void AddBoldedDate(DateTime dateToBold)
{
MonthCalendarControl.AddBoldedDate(dateToBold);
}
// Subscribe and unsubscribe the control events you wish to expose.
protected override void OnSubscribeControlEvents(Control c)
{
// Call the base so the base events are connected.
base.OnSubscribeControlEvents(c);
// Cast the control to a MonthCalendar control.
MonthCalendar monthCalendarControl = (MonthCalendar) c;
// Add the event.
monthCalendarControl.DateChanged +=
new DateRangeEventHandler(OnDateChanged);
}
protected override void OnUnsubscribeControlEvents(Control c)
{
// Call the base method so the basic events are unsubscribed.
base.OnUnsubscribeControlEvents(c);
// Cast the control to a MonthCalendar control.
MonthCalendar monthCalendarControl = (MonthCalendar) c;
// Remove the event.
monthCalendarControl.DateChanged -=
new DateRangeEventHandler(OnDateChanged);
}
// Declare the DateChanged event.
public event DateRangeEventHandler DateChanged;
// Raise the DateChanged event.
private void OnDateChanged(object sender, DateRangeEventArgs e)
{
if (DateChanged != null)
{
DateChanged(this, e);
}
}
}
'Declare a class that inherits from ToolStripControlHost.
Public Class ToolStripMonthCalendar
Inherits ToolStripControlHost
' Call the base constructor passing in a MonthCalendar instance.
Public Sub New()
MyBase.New(New MonthCalendar())
End Sub
Public ReadOnly Property MonthCalendarControl() As MonthCalendar
Get
Return CType(Control, MonthCalendar)
End Get
End Property
' Expose the MonthCalendar.FirstDayOfWeek as a property.
Public Property FirstDayOfWeek() As Day
Get
Return MonthCalendarControl.FirstDayOfWeek
End Get
Set
MonthCalendarControl.FirstDayOfWeek = value
End Set
End Property
' Expose the AddBoldedDate method.
Public Sub AddBoldedDate(ByVal dateToBold As DateTime)
MonthCalendarControl.AddBoldedDate(dateToBold)
End Sub
' Subscribe and unsubscribe the control events you wish to expose.
Protected Overrides Sub OnSubscribeControlEvents(ByVal c As Control)
' Call the base so the base events are connected.
MyBase.OnSubscribeControlEvents(c)
' Cast the control to a MonthCalendar control.
Dim monthCalendarControl As MonthCalendar = _
CType(c, MonthCalendar)
' Add the event.
AddHandler monthCalendarControl.DateChanged, _
AddressOf HandleDateChanged
End Sub
Protected Overrides Sub OnUnsubscribeControlEvents(ByVal c As Control)
' Call the base method so the basic events are unsubscribed.
MyBase.OnUnsubscribeControlEvents(c)
' Cast the control to a MonthCalendar control.
Dim monthCalendarControl As MonthCalendar = _
CType(c, MonthCalendar)
' Remove the event.
RemoveHandler monthCalendarControl.DateChanged, _
AddressOf HandleDateChanged
End Sub
' Declare the DateChanged event.
Public Event DateChanged As DateRangeEventHandler
' Raise the DateChanged event.
Private Sub HandleDateChanged(ByVal sender As Object, _
ByVal e As DateRangeEventArgs)
RaiseEvent DateChanged(Me, e)
End Sub
End Class
Remarques
ToolStripControlHost est la classe de base des classes ToolStripComboBox, ToolStripTextBox et ToolStripProgressBar. ToolStripControlHost peut héberger d’autres contrôles, y compris des contrôles personnalisés, de deux façons :
Construire une ToolStripControlHost classe avec une classe qui dérive de Control. Pour accéder entièrement au contrôle hébergé et aux propriétés, vous devez revenir à la Control propriété en classe réelle qu’elle représente.
Étendez , et dans le constructeur sans paramètre de la classe héritée, appelez ToolStripControlHostle constructeur de classe de base en passant une classe qui dérive de Control. Cette option vous permet d’encapsuler les méthodes et propriétés de contrôle courantes pour faciliter l’accès dans un ToolStrip.
Utilisez la ToolStripControlHost classe pour héberger vos contrôles personnalisés ou tout autre contrôle Windows Forms.
Pour personnaliser un ToolStripItem, dérivez et ToolStripControlHost créez une implémentation personnalisée. Vous pouvez remplacer des méthodes telles que OnSubscribeControlEvents la gestion des événements déclenchés par les contrôles hébergés et placer des fonctionnalités personnalisées dans des propriétés pour améliorer le contrôle hébergé.
Constructeurs
| Nom | Description |
|---|---|
| ToolStripControlHost(Control, String) |
Initialise une nouvelle instance de la ToolStripControlHost classe qui héberge le contrôle spécifié et qui a le nom spécifié. |
| ToolStripControlHost(Control) |
Initialise une nouvelle instance de la ToolStripControlHost classe qui héberge le contrôle spécifié. |
Propriétés
| Nom | Description |
|---|---|
| AccessibilityObject |
Obtient l’affectation AccessibleObject au contrôle. (Hérité de ToolStripItem) |
| AccessibleDefaultActionDescription |
Obtient ou définit la description d’action par défaut du contrôle à utiliser par les applications clientes d’accessibilité. (Hérité de ToolStripItem) |
| AccessibleDescription |
Obtient ou définit la description qui sera signalée aux applications clientes d’accessibilité. (Hérité de ToolStripItem) |
| AccessibleName |
Obtient ou définit le nom du contrôle à utiliser par les applications clientes d’accessibilité. (Hérité de ToolStripItem) |
| AccessibleRole |
Obtient ou définit le rôle accessible du contrôle, qui spécifie le type d’élément d’interface utilisateur du contrôle. (Hérité de ToolStripItem) |
| Alignment |
Obtient ou définit une valeur indiquant si l’élément s’aligne vers le début ou la fin du ToolStrip. (Hérité de ToolStripItem) |
| AllowDrop |
Obtient ou définit une valeur indiquant si le glisser-déplacer et la réorganisation des éléments sont gérés par le biais d’événements que vous implémentez. (Hérité de ToolStripItem) |
| Anchor |
Obtient ou définit les bords du conteneur auquel un ToolStripItem est lié et détermine comment un ToolStripItem objet est redimensionné avec son parent. (Hérité de ToolStripItem) |
| AutoSize |
Obtient ou définit une valeur indiquant si l’élément est automatiquement dimensionné. (Hérité de ToolStripItem) |
| AutoToolTip |
Obtient ou définit une valeur indiquant s’il faut utiliser la Text propriété ou la ToolTipText propriété pour l’info-bulle ToolStripItem . (Hérité de ToolStripItem) |
| Available |
Obtient ou définit une valeur indiquant si la ToolStripItem valeur doit être placée sur un ToolStrip. (Hérité de ToolStripItem) |
| BackColor |
Obtient ou définit la couleur d’arrière-plan du contrôle. |
| BackgroundImage |
Obtient ou définit l’image d’arrière-plan affichée dans le contrôle. |
| BackgroundImageLayout |
Obtient ou définit la disposition de l’image d’arrière-plan telle que définie dans l’énumération |
| BindingContext |
Obtient ou définit la collection des gestionnaires de devises pour le IBindableComponent. (Hérité de BindableComponent) |
| Bounds |
Obtient la taille et l’emplacement de l’élément. (Hérité de ToolStripItem) |
| CanRaiseEvents |
Obtient une valeur indiquant si le composant peut déclencher un événement. (Hérité de Component) |
| CanSelect |
Obtient une valeur indiquant si le contrôle peut être sélectionné. |
| CausesValidation |
Obtient ou définit une valeur indiquant si le contrôle hébergé provoque et déclenche des événements de validation sur d’autres contrôles lorsque le contrôle hébergé reçoit le focus. |
| Command |
Obtient ou définit la méthode dont Execute(Object) la ICommand méthode sera appelée lorsque l’événement Click de ToolStripItem est appelé. (Hérité de ToolStripItem) |
| CommandParameter |
Obtient ou définit le paramètre qui est passé à la ICommand propriété affectée Command . (Hérité de ToolStripItem) |
| Container |
Obtient le IContainer fichier qui contient le Component. (Hérité de Component) |
| ContentRectangle |
Obtient la zone où le contenu, tel que du texte et des icônes, peut être placé dans une ToolStripItem zone sans remplacer les bordures d’arrière-plan. (Hérité de ToolStripItem) |
| Control |
Obtient le Control résultat de l’hébergement ToolStripControlHost . |
| ControlAlign |
Obtient ou définit l’alignement du contrôle sur le formulaire. |
| DataBindings |
Obtient la collection d’objets de liaison de données pour ce IBindableComponent. (Hérité de BindableComponent) |
| DefaultAutoToolTip |
Obtient une valeur indiquant s’il faut afficher l’élément ToolTip défini comme valeur par défaut. (Hérité de ToolStripItem) |
| DefaultDisplayStyle |
Obtient une valeur indiquant ce qui est affiché sur le ToolStripItem. (Hérité de ToolStripItem) |
| DefaultMargin |
Obtient la marge par défaut d’un élément. (Hérité de ToolStripItem) |
| DefaultPadding |
Obtient les caractéristiques d’espacement interne de l’élément. (Hérité de ToolStripItem) |
| DefaultSize |
Obtient la taille par défaut du contrôle. |
| DesignMode |
Obtient une valeur qui indique si la Component valeur est actuellement en mode création. (Hérité de Component) |
| DismissWhenClicked |
Obtient une valeur indiquant si les éléments d’un élément ToolStripDropDown sont masqués une fois qu’ils sont cliqués. (Hérité de ToolStripItem) |
| DisplayStyle |
Cette propriété n’est pas pertinente pour cette classe. |
| Dock |
Obtient ou définit les ToolStripItem bordures qui sont ancrées dans son contrôle parent et détermine comment une ToolStripItem bordure est redimensionnée avec son parent. (Hérité de ToolStripItem) |
| DoubleClickEnabled |
Cette propriété n’est pas pertinente pour cette classe. |
| Enabled |
Obtient ou définit une valeur indiquant si le contrôle parent du contrôle ToolStripItem est activé. |
| Events |
Obtient la liste des gestionnaires d’événements qui sont attachés à ce Component. (Hérité de Component) |
| Focused |
Obtient une valeur indiquant si le contrôle a le focus d’entrée. |
| Font |
Obtient ou définit la police à utiliser sur le contrôle hébergé. |
| ForeColor |
Obtient ou définit la couleur de premier plan du contrôle hébergé. |
| Height |
Obtient ou définit la hauteur, en pixels, d’un ToolStripItem. (Hérité de ToolStripItem) |
| Image |
Image associée à l’objet. |
| ImageAlign |
Cette propriété n’est pas pertinente pour cette classe. |
| ImageIndex |
Obtient ou définit la valeur d’index de l’image affichée sur l’élément. (Hérité de ToolStripItem) |
| ImageKey |
Obtient ou définit l’accesseur de clé pour l’image affichée ImageList sur un ToolStripItem. (Hérité de ToolStripItem) |
| ImageScaling |
Cette propriété n’est pas pertinente pour cette classe. |
| ImageTransparentColor |
Cette propriété n’est pas pertinente pour cette classe. |
| IsDisposed |
Obtient une valeur indiquant si l’objet a été supprimé. (Hérité de ToolStripItem) |
| IsOnDropDown |
Obtient une valeur indiquant si le conteneur du courant Control est un ToolStripDropDown. (Hérité de ToolStripItem) |
| IsOnOverflow |
Obtient une valeur indiquant si la Placement propriété est définie sur Overflow. (Hérité de ToolStripItem) |
| Margin |
Obtient ou définit l’espace entre l’élément et les éléments adjacents. (Hérité de ToolStripItem) |
| MergeAction |
Obtient ou définit la façon dont les menus enfants sont fusionnés avec les menus parents. (Hérité de ToolStripItem) |
| MergeIndex |
Obtient ou définit la position d’un élément fusionné dans le fichier actif ToolStrip. (Hérité de ToolStripItem) |
| Name |
Obtient ou définit le nom de l’élément. (Hérité de ToolStripItem) |
| Overflow |
Obtient ou définit si l’élément est attaché à l’élément ToolStrip ou ToolStripOverflowButton peut flotter entre les deux. (Hérité de ToolStripItem) |
| Owner |
Obtient ou définit le propriétaire de cet élément. (Hérité de ToolStripItem) |
| OwnerItem |
Obtient le parent ToolStripItem de ce ToolStripItem. (Hérité de ToolStripItem) |
| Padding |
Obtient ou définit l’espacement interne, en pixels, entre le contenu de l’élément et ses bords. (Hérité de ToolStripItem) |
| Parent |
Obtient ou définit le conteneur parent du ToolStripItem. (Hérité de ToolStripItem) |
| Placement |
Obtient la disposition actuelle de l’élément. (Hérité de ToolStripItem) |
| Pressed |
Obtient une valeur indiquant si l’état de l’élément est enfoncé. (Hérité de ToolStripItem) |
| Renderer |
Retourne le renderer du parent ToolStrip. (Hérité de ToolStripItem) |
| RightToLeft |
Obtient ou définit une valeur indiquant si les éléments du contrôle sont alignés pour prendre en charge les paramètres régionaux à l’aide de polices de droite à gauche. |
| RightToLeftAutoMirrorImage |
Cette propriété n’est pas pertinente pour cette classe. |
| Selected |
Obtient une valeur indiquant si l’élément est sélectionné. |
| ShowKeyboardCues |
Obtient une valeur indiquant s’il faut afficher ou masquer les touches de raccourci. (Hérité de ToolStripItem) |
| Site |
Obtient ou définit le site du contrôle hébergé. |
| Size |
Obtient ou définit la taille du ToolStripItem. |
| Tag |
Obtient ou définit l’objet qui contient des données sur l’élément. (Hérité de ToolStripItem) |
| Text |
Obtient ou définit le texte à afficher sur le contrôle hébergé. |
| TextAlign |
Cette propriété n’est pas pertinente pour cette classe. |
| TextDirection |
Cette propriété n’est pas pertinente pour cette classe. |
| TextImageRelation |
Cette propriété n’est pas pertinente pour cette classe. |
| ToolTipText |
Obtient ou définit le texte qui apparaît sous la forme d’un ToolTip contrôle. (Hérité de ToolStripItem) |
| Visible |
Obtient ou définit une valeur indiquant si l’élément est affiché. (Hérité de ToolStripItem) |
| Width |
Obtient ou définit la largeur en pixels d’un ToolStripItem. (Hérité de ToolStripItem) |
Méthodes
| Nom | Description |
|---|---|
| CreateAccessibilityInstance() |
Crée un objet d’accessibilité pour le contrôle. |
| CreateObjRef(Type) |
Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant. (Hérité de MarshalByRefObject) |
| Dispose() |
Libère toutes les ressources utilisées par le Component. (Hérité de Component) |
| Dispose(Boolean) |
Libère les ressources non managées utilisées par les ToolStripControlHost ressources gérées et libère éventuellement les ressources managées. |
| DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Commence une opération de glissement. (Hérité de ToolStripItem) |
| DoDragDrop(Object, DragDropEffects) |
Commence une opération de glisser-déplacer. (Hérité de ToolStripItem) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| Focus() |
Donne le focus à un contrôle. |
| GetCurrentParent() |
Récupère le ToolStrip conteneur de l’élément actif ToolStripItem. (Hérité de ToolStripItem) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetLifetimeService() |
Obsolète.
Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| GetPreferredSize(Size) |
Récupère la taille d’une zone rectangulaire dans laquelle un contrôle peut être ajusté. |
| GetService(Type) |
Retourne un objet qui représente un service fourni par le Component ou par son Container. (Hérité de Component) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| InitializeLifetimeService() |
Obsolète.
Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| Invalidate() |
Invalide toute la surface de l’objet ToolStripItem et le redessine. (Hérité de ToolStripItem) |
| Invalidate(Rectangle) |
Invalide la région spécifiée de l’objet ToolStripItem en l’ajoutant à la région de mise à jour du ToolStripItem, qui est la zone qui sera repeinte lors de l’opération de peinture suivante et provoque l’envoi d’un message de peinture à l’objet ToolStripItem. (Hérité de ToolStripItem) |
| IsInputChar(Char) |
Détermine si un caractère est un caractère d’entrée que l’élément reconnaît. (Hérité de ToolStripItem) |
| IsInputKey(Keys) |
Détermine si la clé spécifiée est une clé d’entrée régulière ou une clé spéciale qui nécessite un prétraitement. (Hérité de ToolStripItem) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MemberwiseClone(Boolean) |
Crée une copie superficielle de l’objet actuel MarshalByRefObject . (Hérité de MarshalByRefObject) |
| OnAvailableChanged(EventArgs) |
Déclenche l’événement AvailableChanged. (Hérité de ToolStripItem) |
| OnBackColorChanged(EventArgs) |
Déclenche l’événement BackColorChanged. (Hérité de ToolStripItem) |
| OnBindingContextChanged(EventArgs) |
Déclenche l’événement BindingContextChanged. (Hérité de BindableComponent) |
| OnBoundsChanged() |
Se produit lorsque la Bounds propriété change. |
| OnClick(EventArgs) |
Déclenche l’événement Click. (Hérité de ToolStripItem) |
| OnCommandCanExecuteChanged(EventArgs) |
Déclenche l’événement CommandCanExecuteChanged. (Hérité de ToolStripItem) |
| OnCommandChanged(EventArgs) |
Déclenche l’événement CommandChanged. (Hérité de ToolStripItem) |
| OnCommandParameterChanged(EventArgs) |
Déclenche l’événement CommandParameterChanged. (Hérité de ToolStripItem) |
| OnDisplayStyleChanged(EventArgs) |
Déclenche l’événement DisplayStyleChanged. (Hérité de ToolStripItem) |
| OnDoubleClick(EventArgs) |
Déclenche l’événement DoubleClick. (Hérité de ToolStripItem) |
| OnDragDrop(DragEventArgs) |
Déclenche l’événement DragDrop. (Hérité de ToolStripItem) |
| OnDragEnter(DragEventArgs) |
Déclenche l’événement DragEnter. (Hérité de ToolStripItem) |
| OnDragLeave(EventArgs) |
Déclenche l’événement DragLeave. (Hérité de ToolStripItem) |
| OnDragOver(DragEventArgs) |
Déclenche l’événement DragOver. (Hérité de ToolStripItem) |
| OnEnabledChanged(EventArgs) |
Déclenche l’événement EnabledChanged. (Hérité de ToolStripItem) |
| OnEnter(EventArgs) |
Déclenche l’événement Enter. |
| OnFontChanged(EventArgs) |
Déclenche l’événement FontChanged. (Hérité de ToolStripItem) |
| OnForeColorChanged(EventArgs) |
Déclenche l’événement ForeColorChanged. (Hérité de ToolStripItem) |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Déclenche l’événement GiveFeedback. (Hérité de ToolStripItem) |
| OnGotFocus(EventArgs) |
Déclenche l’événement GotFocus. |
| OnHostedControlResize(EventArgs) |
Synchronise le redimensionnement de l’hôte de contrôle avec le redimensionnement du contrôle hébergé. |
| OnKeyDown(KeyEventArgs) |
Déclenche l’événement KeyDown. |
| OnKeyPress(KeyPressEventArgs) |
Déclenche l’événement KeyPress. |
| OnKeyUp(KeyEventArgs) |
Déclenche l’événement KeyUp. |
| OnLayout(LayoutEventArgs) |
Déclenche l’événement Layout. |
| OnLeave(EventArgs) |
Déclenche l’événement Leave. |
| OnLocationChanged(EventArgs) |
Déclenche l’événement LocationChanged. (Hérité de ToolStripItem) |
| OnLostFocus(EventArgs) |
Déclenche l’événement LostFocus. |
| OnMouseDown(MouseEventArgs) |
Déclenche l’événement MouseDown. (Hérité de ToolStripItem) |
| OnMouseEnter(EventArgs) |
Déclenche l’événement MouseEnter. (Hérité de ToolStripItem) |
| OnMouseHover(EventArgs) |
Déclenche l’événement MouseHover. (Hérité de ToolStripItem) |
| OnMouseLeave(EventArgs) |
Déclenche l’événement MouseLeave. (Hérité de ToolStripItem) |
| OnMouseMove(MouseEventArgs) |
Déclenche l’événement MouseMove. (Hérité de ToolStripItem) |
| OnMouseUp(MouseEventArgs) |
Déclenche l’événement MouseUp. (Hérité de ToolStripItem) |
| OnOwnerChanged(EventArgs) |
Déclenche l’événement OwnerChanged. (Hérité de ToolStripItem) |
| OnOwnerFontChanged(EventArgs) |
Déclenche l’événement FontChanged lorsque la Font propriété a changé sur le parent du ToolStripItem. (Hérité de ToolStripItem) |
| OnPaint(PaintEventArgs) |
Déclenche l’événement Paint. |
| OnParentBackColorChanged(EventArgs) |
Déclenche l’événement BackColorChanged. (Hérité de ToolStripItem) |
| OnParentChanged(ToolStrip, ToolStrip) |
Déclenche l’événement ParentChanged. |
| OnParentEnabledChanged(EventArgs) |
Déclenche l’événement EnabledChanged lorsque la Enabled valeur de propriété du conteneur de l’élément change. (Hérité de ToolStripItem) |
| OnParentForeColorChanged(EventArgs) |
Déclenche l’événement ForeColorChanged. (Hérité de ToolStripItem) |
| OnParentRightToLeftChanged(EventArgs) |
Déclenche l’événement RightToLeftChanged. (Hérité de ToolStripItem) |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Déclenche l’événement QueryContinueDrag. (Hérité de ToolStripItem) |
| OnRequestCommandExecute(EventArgs) |
Appelé dans le contexte de l’appel OnClick(EventArgs)Execute(Object) si le contexte l’autorise. (Hérité de ToolStripItem) |
| OnRightToLeftChanged(EventArgs) |
Déclenche l’événement RightToLeftChanged. (Hérité de ToolStripItem) |
| OnSelectedChanged(EventArgs) |
Déclenche l’événement SelectedChanged. (Hérité de ToolStripItem) |
| OnSubscribeControlEvents(Control) |
Abonne les événements à partir du contrôle hébergé. |
| OnTextChanged(EventArgs) |
Déclenche l’événement TextChanged. (Hérité de ToolStripItem) |
| OnUnsubscribeControlEvents(Control) |
Annule les événements du contrôle hébergé. |
| OnValidated(EventArgs) |
Déclenche l’événement Validated. |
| OnValidating(CancelEventArgs) |
Déclenche l’événement Validating. |
| OnVisibleChanged(EventArgs) |
Déclenche l’événement VisibleChanged. (Hérité de ToolStripItem) |
| PerformClick() |
Génère un |
| ProcessCmdKey(Message, Keys) |
Traite une clé de commande. |
| ProcessDialogKey(Keys) |
Traite une clé de dialogue. |
| ProcessMnemonic(Char) |
Traite un caractère mnémonique. |
| ProcessMnemonic(Char) |
Traite un caractère mnémonique. (Hérité de ToolStripItem) |
| ResetBackColor() |
Cette méthode n’est pas pertinente pour cette classe. |
| ResetDisplayStyle() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| ResetFont() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| ResetForeColor() |
Cette méthode n’est pas pertinente pour cette classe. |
| ResetImage() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| ResetMargin() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| ResetPadding() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| ResetRightToLeft() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| ResetTextDirection() |
Cette méthode n’est pas pertinente pour cette classe. (Hérité de ToolStripItem) |
| Select() |
Sélectionne l’élément. (Hérité de ToolStripItem) |
| SetBounds(Rectangle) |
Définit la taille et l’emplacement de l’élément. (Hérité de ToolStripItem) |
| SetVisibleCore(Boolean) |
Définit l’état ToolStripItem visible spécifié. |
| ToString() |
Retourne un String nom contenant le nom du Component, le cas échéant. Cette méthode ne doit pas être remplacée. (Hérité de ToolStripItem) |
Événements
| Nom | Description |
|---|---|
| AvailableChanged |
Se produit quand la valeur de la propriété Available change. (Hérité de ToolStripItem) |
| BackColorChanged |
Se produit quand la valeur de la propriété BackColor change. (Hérité de ToolStripItem) |
| BindingContextChanged |
Se produit lorsque le contexte de liaison a changé. (Hérité de BindableComponent) |
| Click |
Se produit lorsque le ToolStripItem clic est effectué. (Hérité de ToolStripItem) |
| CommandCanExecuteChanged |
Se produit lorsque l’état CanExecute(Object) de la ICommand propriété affectée à la Command propriété a changé. (Hérité de ToolStripItem) |
| CommandChanged |
Se produit lorsque l’affectation ICommand de la Command propriété a changé. (Hérité de ToolStripItem) |
| CommandParameterChanged |
Se produit lorsque la valeur de la CommandParameter propriété a changé. (Hérité de ToolStripItem) |
| DisplayStyleChanged |
Cet événement n’est pas pertinent pour cette classe. |
| Disposed |
Se produit lorsque le composant est supprimé par un appel à la Dispose() méthode. (Hérité de Component) |
| DoubleClick |
Se produit lorsque l’élément est double-cliqué avec la souris. (Hérité de ToolStripItem) |
| DragDrop |
Se produit lorsque l’utilisateur fait glisser un élément et que l’utilisateur libère le bouton de la souris, indiquant que l’élément doit être déposé dans cet élément. (Hérité de ToolStripItem) |
| DragEnter |
Se produit lorsque l’utilisateur fait glisser un élément dans la zone cliente de cet élément. (Hérité de ToolStripItem) |
| DragLeave |
Se produit lorsque l’utilisateur fait glisser un élément et que le pointeur de la souris n’est plus sur la zone cliente de cet élément. (Hérité de ToolStripItem) |
| DragOver |
Se produit lorsque l’utilisateur fait glisser un élément sur la zone cliente de cet élément. (Hérité de ToolStripItem) |
| EnabledChanged |
Se produit quand la valeur de propriété Enabled a été modifiée. (Hérité de ToolStripItem) |
| Enter |
Se produit lorsque le contrôle hébergé est entré. |
| ForeColorChanged |
Se produit lorsque la valeur de propriété ForeColor change. (Hérité de ToolStripItem) |
| GiveFeedback |
Se produit pendant une opération de glissement. (Hérité de ToolStripItem) |
| GotFocus |
Se produit lorsque le contrôle hébergé reçoit le focus. |
| KeyDown |
Se produit lorsqu’une touche est enfoncée et enfoncée pendant que le contrôle hébergé a le focus. |
| KeyPress |
Se produit lorsqu’une touche est enfoncée pendant que le contrôle hébergé a le focus. |
| KeyUp |
Se produit lorsqu’une clé est libérée pendant que le contrôle hébergé a le focus. |
| Leave |
Se produit lorsque le focus d’entrée quitte le contrôle hébergé. |
| LocationChanged |
Se produit lorsque l’emplacement d’un objet ToolStripItem est mis à jour. (Hérité de ToolStripItem) |
| LostFocus |
Se produit lorsque le contrôle hébergé perd le focus. |
| MouseDown |
Se produit lorsque le pointeur de la souris se trouve sur l’élément et qu’un bouton de la souris est enfoncé. (Hérité de ToolStripItem) |
| MouseEnter |
Se produit lorsque le pointeur de la souris entre dans l’élément. (Hérité de ToolStripItem) |
| MouseHover |
Se produit lorsque le pointeur de la souris pointe sur l’élément. (Hérité de ToolStripItem) |
| MouseLeave |
Se produit lorsque le pointeur de la souris quitte l’élément. (Hérité de ToolStripItem) |
| MouseMove |
Se produit lorsque le pointeur de la souris est déplacé sur l’élément. (Hérité de ToolStripItem) |
| MouseUp |
Se produit lorsque le pointeur de la souris se trouve sur l’élément et qu’un bouton de la souris est libéré. (Hérité de ToolStripItem) |
| OwnerChanged |
Se produit lorsque la Owner propriété change. (Hérité de ToolStripItem) |
| Paint |
Se produit lorsque l’élément est redessiné. (Hérité de ToolStripItem) |
| QueryAccessibilityHelp |
Se produit lorsqu’une application cliente d’accessibilité appelle de l’aide pour le ToolStripItem. (Hérité de ToolStripItem) |
| QueryContinueDrag |
Se produit pendant une opération de glisser-déplacer et permet à la source de glisser-déplacer de déterminer si l’opération glisser-déplacer doit être annulée. (Hérité de ToolStripItem) |
| RightToLeftChanged |
Se produit lorsque la valeur de propriété RightToLeft change. (Hérité de ToolStripItem) |
| SelectedChanged |
Se produit quand la valeur de la propriété Selected change. (Hérité de ToolStripItem) |
| TextChanged |
Se produit quand la valeur de la propriété Text change. (Hérité de ToolStripItem) |
| Validated |
Se produit une fois le contrôle hébergé validé. |
| Validating |
Se produit pendant la validation du contrôle hébergé. |
| VisibleChanged |
Se produit quand la valeur de la propriété Visible change. (Hérité de ToolStripItem) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IDropTarget.OnDragDrop(DragEventArgs) |
Déclenche l’événement DragDrop. (Hérité de ToolStripItem) |
| IDropTarget.OnDragEnter(DragEventArgs) |
Déclenche l’événement DragEnter. (Hérité de ToolStripItem) |
| IDropTarget.OnDragLeave(EventArgs) |
Déclenche l’événement DragLeave. (Hérité de ToolStripItem) |
| IDropTarget.OnDragOver(DragEventArgs) |
Déclenche l’événement |