ToolStripControlHost Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene controlli personalizzati o controlli Windows Form.
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
- Ereditarietà
- Ereditarietà
- Derivato
Esempio
Nell'esempio di codice seguente viene illustrata la creazione di un ToolStripControlHost oggetto con un MonthCalendar controllo , l'utilizzo OnSubscribeControlEvents di per gestire gli eventi e l'esposizione ToolStripControlHostdi alcuni dei relativi membri a .
//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
Commenti
ToolStripControlHost è la classe base per ToolStripComboBox, ToolStripTextBox e ToolStripProgressBar. ToolStripControlHost può ospitare altri controlli, inclusi i controlli personalizzati, in due modi:
Costruire un ToolStripControlHost oggetto con una classe che deriva da Control. Per accedere completamente al controllo e alle proprietà ospitate, è necessario eseguire il cast della Control proprietà alla classe effettiva rappresentata.
Estendere ToolStripControlHoste nel costruttore senza parametri della classe ereditata chiamare il costruttore della classe di base passando una classe che deriva da Control. Questa opzione consente di eseguire il wrapping di proprietà e metodi di controllo comuni per semplificare l'accesso in un oggetto ToolStrip.
Usare la ToolStripControlHost classe per ospitare i controlli personalizzati o qualsiasi altro controllo Windows Forms.
Per personalizzare un ToolStripItemoggetto , derivare da ToolStripControlHost e creare un'implementazione personalizzata. È possibile eseguire l'override di metodi come OnSubscribeControlEvents per gestire gli eventi generati dai controlli ospitati ed è possibile inserire funzionalità personalizzate in proprietà per migliorare il controllo ospitato.
Costruttori
ToolStripControlHost(Control) |
Inizializza una nuova istanza della classe ToolStripControlHost che contiene il controllo specificato. |
ToolStripControlHost(Control, String) |
Inizializza una nuova istanza della classe ToolStripControlHost con il controllo specificato e il nome indicato. |
Proprietà
AccessibilityObject |
Ottiene l'oggetto AccessibleObject assegnato al controllo. (Ereditato da ToolStripItem) |
AccessibleDefaultActionDescription |
Ottiene o imposta la descrizione dell'azione predefinita del controllo usata dalle applicazioni client di accessibilità. (Ereditato da ToolStripItem) |
AccessibleDescription |
Ottiene o imposta la descrizione che verrà visualizzata alle applicazioni client di accessibilità. (Ereditato da ToolStripItem) |
AccessibleName |
Ottiene o imposta il nome del controllo usato dalle applicazioni client di accessibilità. (Ereditato da ToolStripItem) |
AccessibleRole |
Ottiene o imposta il ruolo accessibile del controllo, che specifica il tipo di elemento dell'interfaccia utente del controllo. (Ereditato da ToolStripItem) |
Alignment |
Ottiene o imposta un valore che indica se l'elemento deve essere allineato verso l'inizio o verso la fine dell'oggetto ToolStrip. (Ereditato da ToolStripItem) |
AllowDrop |
Ottiene o imposta un valore che indica se le operazioni di trascinamento della selezione e ridisposizione degli elementi devono essere gestite tramite eventi implementati dallo sviluppatore. (Ereditato da ToolStripItem) |
Anchor |
Ottiene o imposta i bordi del contenitore a cui è associato un oggetto ToolStripItem e determina la modalità con cui un oggetto ToolStripItem viene ridimensionato con il relativo elemento padre. (Ereditato da ToolStripItem) |
AutoSize |
Ottiene o imposta un valore che indica se l'elemento deve essere ridimensionato automaticamente. (Ereditato da ToolStripItem) |
AutoToolTip |
Ottiene o imposta un valore che indica se usare la proprietà Text o ToolTipText per la descrizione comando di ToolStripItem ToolTip. (Ereditato da ToolStripItem) |
Available |
Ottiene o imposta un valore che indica se l'oggetto ToolStripItem deve essere posizionato su ToolStrip. (Ereditato da ToolStripItem) |
BackColor |
Ottiene o imposta il colore di sfondo del controllo. |
BackgroundImage |
Ottiene o imposta l'immagine di sfondo visualizzata nel controllo. |
BackgroundImageLayout |
Ottiene o imposta il layout dell'immagine di sfondo definito nell'enumerazione |
BindingContext |
Ottiene o imposta l'insieme di gestori della valuta per l'interfaccia IBindableComponent. (Ereditato da BindableComponent) |
Bounds |
Ottiene le dimensioni e la posizione dell'elemento. (Ereditato da ToolStripItem) |
CanRaiseEvents |
Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component) |
CanSelect |
Ottiene un valore che indica se il controllo può essere selezionato. |
CausesValidation |
Ottiene o imposta un valore che indica se il controllo ospitato determina e genera eventi di convalida sugli altri controlli quando il controllo ospitato riceve lo stato attivo. |
Command |
Ottiene o imposta l'oggetto il ICommand cui Execute(Object) metodo verrà chiamato quando viene richiamato l'evento toolStripItem Click . (Ereditato da ToolStripItem) |
CommandParameter |
Ottiene o imposta il parametro passato all'oggetto ICommand assegnato alla Command proprietà . (Ereditato da ToolStripItem) |
Container |
Ottiene l'oggetto IContainer che contiene Component. (Ereditato da Component) |
ContentRectangle |
Ottiene l'area in cui il contenuto, come testo e icone, può essere posizionato all'interno di un oggetto ToolStripItem senza sovrascrivere i bordi dello sfondo. (Ereditato da ToolStripItem) |
Control |
Ottiene l'oggetto Control contenuto nell'oggetto ToolStripControlHost. |
ControlAlign |
Ottiene o imposta l'allineamento del controllo nel form. |
DataBindings |
Ottiene l'insieme di oggetti di associazione dati per questa interfaccia IBindableComponent. (Ereditato da BindableComponent) |
DefaultAutoToolTip |
Ottiene un valore che indica se visualizzare l'oggetto ToolTip specificato come valore predefinito. (Ereditato da ToolStripItem) |
DefaultDisplayStyle |
Ottiene un valore che indica cosa è visualizzato su ToolStripItem. (Ereditato da ToolStripItem) |
DefaultMargin |
Ottiene il margine predefinito di un elemento. (Ereditato da ToolStripItem) |
DefaultPadding |
Ottiene le caratteristiche di spaziatura interna dell'elemento. (Ereditato da ToolStripItem) |
DefaultSize |
Ottiene le dimensioni predefinite del controllo. |
DesignMode |
Ottiene un valore che indica se il Component si trova in modalità progettazione. (Ereditato da Component) |
DismissWhenClicked |
Ottiene un valore che indica se gli elementi di un oggetto ToolStripDropDown vengono nascosti dopo che si è fatto clic su di essi. (Ereditato da ToolStripItem) |
DisplayStyle |
Questa proprietà non è pertinente per questa classe. |
Dock |
Ottiene o imposta i bordi di ToolStripItem ancorati al relativo controllo padre e determina la modalità con cui un oggetto ToolStripItem viene ridimensionato con il relativo elemento padre. (Ereditato da ToolStripItem) |
DoubleClickEnabled |
Questa proprietà non è pertinente per questa classe. |
Enabled |
Ottiene o imposta un valore che indica se il controllo padre di ToolStripItem è abilitato. |
Events |
Ottiene l'elenco dei gestori eventi allegati a questo Component. (Ereditato da Component) |
Focused |
Ottiene un valore che indica se il controllo ha lo stato attivo per l'input. |
Font |
Ottiene o imposta il tipo di carattere usato dal controllo ospitato. |
ForeColor |
Ottiene o imposta il colore di primo piano del controllo ospitato. |
Height |
Ottiene o imposta l'altezza in pixel di un oggetto ToolStripItem. (Ereditato da ToolStripItem) |
Image |
Immagine associata all'oggetto. |
ImageAlign |
Questa proprietà non è pertinente per questa classe. |
ImageIndex |
Ottiene o imposta il valore di indice dell'immagine visualizzata sull'elemento. (Ereditato da ToolStripItem) |
ImageKey |
Ottiene o imposta la funzione di accesso alla chiave per l'immagine contenuta in ImageList visualizzata su ToolStripItem. (Ereditato da ToolStripItem) |
ImageScaling |
Questa proprietà non è pertinente per questa classe. |
ImageTransparentColor |
Questa proprietà non è pertinente per questa classe. |
IsDisposed |
Ottiene un valore che indica se l'oggetto è stato eliminato. (Ereditato da ToolStripItem) |
IsOnDropDown |
Ottiene un valore che indica se il contenitore dell'oggetto Control corrente è ToolStripDropDown. (Ereditato da ToolStripItem) |
IsOnOverflow |
Ottiene un valore che indica se la proprietà Placement è impostata su Overflow. (Ereditato da ToolStripItem) |
Margin |
Ottiene o imposta lo spazio tra l'elemento e gli elementi adiacenti. (Ereditato da ToolStripItem) |
MergeAction |
Ottiene o imposta il modo in cui i menu figlio vengono uniti ai menu padre. (Ereditato da ToolStripItem) |
MergeIndex |
Ottiene o imposta la posizione di un elemento unito all'interno dell'oggetto ToolStrip corrente. (Ereditato da ToolStripItem) |
Name |
Ottiene o imposta il nome dell'elemento. (Ereditato da ToolStripItem) |
Overflow |
Ottiene o imposta l'elemento associato a ToolStrip o a ToolStripOverflowButton oppure che può spostarsi tra i due. (Ereditato da ToolStripItem) |
Owner |
Ottiene o imposta il proprietario dell'elemento. (Ereditato da ToolStripItem) |
OwnerItem |
Ottiene l'elemento padre ToolStripItem di ToolStripItem. (Ereditato da ToolStripItem) |
Padding |
Ottiene o imposta la spaziatura interna, in pixel, tra il contenuto dell'elemento e i relativi bordi. (Ereditato da ToolStripItem) |
Parent |
Ottiene o imposta il contenitore padre di ToolStripItem. (Ereditato da ToolStripItem) |
Placement |
Ottiene il layout corrente dell'elemento. (Ereditato da ToolStripItem) |
Pressed |
Ottiene un valore che indica se lo stato dell'elemento è premuto. (Ereditato da ToolStripItem) |
Renderer |
Contiene controlli personalizzati o controlli Windows Form. (Ereditato da ToolStripItem) |
RightToLeft |
Ottiene o imposta un valore che indica se gli elementi del controllo sono allineati per supportare le impostazioni locali che prevedono la scrittura da destra a sinistra. |
RightToLeftAutoMirrorImage |
Questa proprietà non è pertinente per questa classe. |
Selected |
Ottiene un valore che indica se l'elemento è selezionato. |
ShowKeyboardCues |
Ottiene un valore che indica se mostrare o nascondere i tasti di scelta rapida. (Ereditato da ToolStripItem) |
Site |
Ottiene o imposta il sito del controllo ospitato. |
Size |
Ottiene o imposta le dimensioni dell'oggetto ToolStripItem. |
Tag |
Ottiene o imposta l'oggetto contenente i dati sull'elemento. (Ereditato da ToolStripItem) |
Text |
Ottiene o imposta il testo da visualizzare nel controllo ospitato. |
TextAlign |
Questa proprietà non è pertinente per questa classe. |
TextDirection |
Questa proprietà non è pertinente per questa classe. |
TextImageRelation |
Questa proprietà non è pertinente per questa classe. |
ToolTipText |
Ottiene o imposta il testo visualizzato come ToolTip per un controllo. (Ereditato da ToolStripItem) |
Visible |
Ottiene o imposta un valore che indica se l'elemento è visualizzato. (Ereditato da ToolStripItem) |
Width |
Ottiene o imposta la larghezza in pixel di ToolStripItem. (Ereditato da ToolStripItem) |
Metodi
CreateAccessibilityInstance() |
Crea un nuovo oggetto di accessibilità per il controllo. |
CreateObjRef(Type) |
Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject) |
Dispose() |
Rilascia tutte le risorse usate da Component. (Ereditato da Component) |
Dispose(Boolean) |
Rilascia le risorse non gestite usate da ToolStripControlHost e, facoltativamente, le risorse gestite. |
DoDragDrop(Object, DragDropEffects) |
Inizia un'operazione di trascinamento e rilascio. (Ereditato da ToolStripItem) |
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Avvia un'operazione di trascinamento. (Ereditato da ToolStripItem) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Focus() |
Assegna lo stato attivo a un controllo. |
GetCurrentParent() |
Recupera l'oggetto ToolStrip che corrisponde al contenitore dell'oggetto ToolStripItem corrente. (Ereditato da ToolStripItem) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetLifetimeService() |
Obsoleti.
Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
GetPreferredSize(Size) |
Recupera le dimensioni di un'area rettangolare in cui è possibile adattare un controllo. |
GetService(Type) |
Consente di restituire un oggetto che rappresenta un servizio fornito da Component o dal relativo Container. (Ereditato da Component) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
InitializeLifetimeService() |
Obsoleti.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
Invalidate() |
Invalida l'intera superficie di ToolStripItem e ne determina il ridisegno. (Ereditato da ToolStripItem) |
Invalidate(Rectangle) |
Invalida l'area specificata dell'oggetto ToolStripItem aggiungendola all'area di aggiornamento di ToolStripItem, ossia quella che verrà ridisegnata alla successiva operazione di disegno, e determina l'invio di un messaggio di disegno a ToolStripItem. (Ereditato da ToolStripItem) |
IsInputChar(Char) |
Determina se un carattere è un carattere di input riconosciuto dall'elemento. (Ereditato da ToolStripItem) |
IsInputKey(Keys) |
Determina se il tasto specificato è un normale tasto di input o un tasto speciale che richiede una pre-elaborazione. (Ereditato da ToolStripItem) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
MemberwiseClone(Boolean) |
Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject) |
OnAvailableChanged(EventArgs) |
Genera l'evento AvailableChanged. (Ereditato da ToolStripItem) |
OnBackColorChanged(EventArgs) |
Genera l'evento BackColorChanged. (Ereditato da ToolStripItem) |
OnBindingContextChanged(EventArgs) |
Genera l'evento BindingContextChanged. (Ereditato da BindableComponent) |
OnBoundsChanged() |
Si verifica quando la proprietà Bounds cambia. |
OnClick(EventArgs) |
Genera l'evento Click. (Ereditato da ToolStripItem) |
OnCommandCanExecuteChanged(EventArgs) |
Genera l'evento CommandCanExecuteChanged. (Ereditato da ToolStripItem) |
OnCommandChanged(EventArgs) |
Genera l'evento CommandChanged. (Ereditato da ToolStripItem) |
OnCommandParameterChanged(EventArgs) |
Genera l'evento CommandParameterChanged. (Ereditato da ToolStripItem) |
OnDisplayStyleChanged(EventArgs) |
Genera l'evento DisplayStyleChanged. (Ereditato da ToolStripItem) |
OnDoubleClick(EventArgs) |
Genera l'evento DoubleClick. (Ereditato da ToolStripItem) |
OnDragDrop(DragEventArgs) |
Genera l'evento DragDrop. (Ereditato da ToolStripItem) |
OnDragEnter(DragEventArgs) |
Genera l'evento DragEnter. (Ereditato da ToolStripItem) |
OnDragLeave(EventArgs) |
Genera l'evento DragLeave. (Ereditato da ToolStripItem) |
OnDragOver(DragEventArgs) |
Genera l'evento DragOver. (Ereditato da ToolStripItem) |
OnEnabledChanged(EventArgs) |
Genera l'evento EnabledChanged. (Ereditato da ToolStripItem) |
OnEnter(EventArgs) |
Genera l'evento Enter. |
OnFontChanged(EventArgs) |
Genera l'evento FontChanged. (Ereditato da ToolStripItem) |
OnForeColorChanged(EventArgs) |
Genera l'evento ForeColorChanged. (Ereditato da ToolStripItem) |
OnGiveFeedback(GiveFeedbackEventArgs) |
Genera l'evento GiveFeedback. (Ereditato da ToolStripItem) |
OnGotFocus(EventArgs) |
Genera l'evento GotFocus. |
OnHostedControlResize(EventArgs) |
Sincronizza il ridimensionamento dell'host del controllo con il ridimensionamento del controllo ospitato. |
OnKeyDown(KeyEventArgs) |
Genera l'evento KeyDown. |
OnKeyPress(KeyPressEventArgs) |
Genera l'evento KeyPress. |
OnKeyUp(KeyEventArgs) |
Genera l'evento KeyUp. |
OnLayout(LayoutEventArgs) |
Genera l'evento Layout. |
OnLeave(EventArgs) |
Genera l'evento Leave. |
OnLocationChanged(EventArgs) |
Genera l'evento LocationChanged. (Ereditato da ToolStripItem) |
OnLostFocus(EventArgs) |
Genera l'evento LostFocus. |
OnMouseDown(MouseEventArgs) |
Genera l'evento MouseDown. (Ereditato da ToolStripItem) |
OnMouseEnter(EventArgs) |
Genera l'evento MouseEnter. (Ereditato da ToolStripItem) |
OnMouseHover(EventArgs) |
Genera l'evento MouseHover. (Ereditato da ToolStripItem) |
OnMouseLeave(EventArgs) |
Genera l'evento MouseLeave. (Ereditato da ToolStripItem) |
OnMouseMove(MouseEventArgs) |
Genera l'evento MouseMove. (Ereditato da ToolStripItem) |
OnMouseUp(MouseEventArgs) |
Genera l'evento MouseUp. (Ereditato da ToolStripItem) |
OnOwnerChanged(EventArgs) |
Genera l'evento OwnerChanged. (Ereditato da ToolStripItem) |
OnOwnerFontChanged(EventArgs) |
Genera l'evento FontChanged quando la proprietà Font dell'elemento padre di ToolStripItem cambia. (Ereditato da ToolStripItem) |
OnPaint(PaintEventArgs) |
Genera l'evento Paint. |
OnParentBackColorChanged(EventArgs) |
Genera l'evento BackColorChanged. (Ereditato da ToolStripItem) |
OnParentChanged(ToolStrip, ToolStrip) |
Genera l'evento ParentChanged. |
OnParentEnabledChanged(EventArgs) |
Genera l'evento EnabledChanged quando cambia il valore della proprietà Enabled del contenitore dell'elemento. (Ereditato da ToolStripItem) |
OnParentForeColorChanged(EventArgs) |
Genera l'evento ForeColorChanged. (Ereditato da ToolStripItem) |
OnParentRightToLeftChanged(EventArgs) |
Genera l'evento RightToLeftChanged. (Ereditato da ToolStripItem) |
OnQueryContinueDrag(QueryContinueDragEventArgs) |
Genera l'evento QueryContinueDrag. (Ereditato da ToolStripItem) |
OnRequestCommandExecute(EventArgs) |
Chiamato nel contesto di OnClick(EventArgs) per richiamare Execute(Object) se il contesto consente. (Ereditato da ToolStripItem) |
OnRightToLeftChanged(EventArgs) |
Genera l'evento RightToLeftChanged. (Ereditato da ToolStripItem) |
OnSelectedChanged(EventArgs) |
Contiene controlli personalizzati o controlli Windows Form. (Ereditato da ToolStripItem) |
OnSubscribeControlEvents(Control) |
Sottoscrive gli eventi dal controllo ospitato. |
OnTextChanged(EventArgs) |
Genera l'evento TextChanged. (Ereditato da ToolStripItem) |
OnUnsubscribeControlEvents(Control) |
Annulla la sottoscrizione degli eventi dal controllo ospitato. |
OnValidated(EventArgs) |
Genera l'evento Validated. |
OnValidating(CancelEventArgs) |
Genera l'evento Validating. |
OnVisibleChanged(EventArgs) |
Genera l'evento VisibleChanged. (Ereditato da ToolStripItem) |
PerformClick() |
Consente di generare un evento |
ProcessCmdKey(Message, Keys) |
Elabora un tasto di comando. |
ProcessDialogKey(Keys) |
Elabora un tasto della finestra di dialogo. |
ProcessMnemonic(Char) |
Elabora un carattere per il tasto di scelta. |
ProcessMnemonic(Char) |
Elabora un carattere per il tasto di scelta. (Ereditato da ToolStripItem) |
ResetBackColor() |
Questo metodo non è pertinente per questa classe. |
ResetDisplayStyle() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
ResetFont() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
ResetForeColor() |
Questo metodo non è pertinente per questa classe. |
ResetImage() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
ResetMargin() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
ResetPadding() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
ResetRightToLeft() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
ResetTextDirection() |
Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripItem) |
Select() |
Seleziona l'elemento. (Ereditato da ToolStripItem) |
SetBounds(Rectangle) |
Imposta le dimensioni e la posizione dell'elemento. (Ereditato da ToolStripItem) |
SetVisibleCore(Boolean) |
Imposta il controllo ToolStripItem sullo stato visibile specificato. |
ToString() |
Restituisce un oggetto String che contiene il nome dell'eventuale oggetto Component. Questo metodo non deve essere sottoposto a override. (Ereditato da ToolStripItem) |
Eventi
AvailableChanged |
Si verifica quando il valore della proprietà Available cambia. (Ereditato da ToolStripItem) |
BackColorChanged |
Si verifica quando il valore della proprietà BackColor cambia. (Ereditato da ToolStripItem) |
BindingContextChanged |
Si verifica quando il contesto di associazione è cambiato. (Ereditato da BindableComponent) |
Click |
Si verifica quando viene fatto clic sull'oggetto ToolStripItem. (Ereditato da ToolStripItem) |
CommandCanExecuteChanged |
Si verifica quando lo CanExecute(Object) stato dell'oggetto ICommand assegnato alla Command proprietà è stato modificato. (Ereditato da ToolStripItem) |
CommandChanged |
Si verifica quando l'oggetto assegnato ICommand della Command proprietà è stato modificato. (Ereditato da ToolStripItem) |
CommandParameterChanged |
Si verifica quando cambia il valore della proprietà CommandParameter. (Ereditato da ToolStripItem) |
DisplayStyleChanged |
Questo evento non è pertinente per questa classe. |
Disposed |
Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose(). (Ereditato da Component) |
DoubleClick |
Si verifica quando viene fatto doppio clic sull'elemento con il mouse. (Ereditato da ToolStripItem) |
DragDrop |
Si verifica quando l'utente trascina un elemento e rilascia il pulsante del mouse, indicando che l'elemento deve essere rilasciato in questo elemento. (Ereditato da ToolStripItem) |
DragEnter |
Si verifica quando l'utente trascina un elemento nell'area client di questo elemento. (Ereditato da ToolStripItem) |
DragLeave |
Si verifica quando l'utente trascina un elemento e il puntatore del mouse non è più posizionato sull'area client di questo elemento. (Ereditato da ToolStripItem) |
DragOver |
Si verifica quando l'utente trascina un elemento sull'area client di questo elemento. (Ereditato da ToolStripItem) |
EnabledChanged |
Si verifica quando viene modificato il valore della proprietà Enabled. (Ereditato da ToolStripItem) |
Enter |
Si verifica quando viene immesso il controllo ospitato. |
ForeColorChanged |
Si verifica quando il valore della proprietà ForeColor cambia. (Ereditato da ToolStripItem) |
GiveFeedback |
Si verifica durante un'operazione di trascinamento. (Ereditato da ToolStripItem) |
GotFocus |
Si verifica quando il controllo ospitato riceve lo stato attivo. |
KeyDown |
Si verifica quando l'utente tiene premuto un tasto mentre il controllo ospitato ha lo stato attivo. |
KeyPress |
Si verifica quando si preme un tasto mentre il controllo ospitato ha lo stato attivo. |
KeyUp |
Si verifica quando si rilascia un tasto mentre il controllo ospitato ha lo stato attivo. |
Leave |
Si verifica quando lo stato attivo per l'input esce dall'area del controllo ospitato. |
LocationChanged |
Si verifica quando viene aggiornata la posizione di un oggetto ToolStripItem. (Ereditato da ToolStripItem) |
LostFocus |
Si verifica quando il controllo ospitato non ha più lo stato attivo. |
MouseDown |
Si verifica quando il puntatore del mouse si trova sull'elemento e viene premuto un pulsante del mouse. (Ereditato da ToolStripItem) |
MouseEnter |
Si verifica quando il puntatore del mouse entra nell'elemento. (Ereditato da ToolStripItem) |
MouseHover |
Si verifica quando il puntatore del mouse passa sull'elemento. (Ereditato da ToolStripItem) |
MouseLeave |
Si verifica quando il puntatore del mouse lascia l'elemento. (Ereditato da ToolStripItem) |
MouseMove |
Si verifica quando il puntatore del mouse viene spostato sull'elemento. (Ereditato da ToolStripItem) |
MouseUp |
Si verifica quando il puntatore del mouse si trova sull'elemento e viene rilasciato un pulsante del mouse. (Ereditato da ToolStripItem) |
OwnerChanged |
Si verifica quando la proprietà Owner cambia. (Ereditato da ToolStripItem) |
Paint |
Si verifica quando l'elemento viene ridisegnato. (Ereditato da ToolStripItem) |
QueryAccessibilityHelp |
Si verifica quando un'applicazione client di accessibilità richiama la Guida per ToolStripItem. (Ereditato da ToolStripItem) |
QueryContinueDrag |
Si verifica durante un'operazione di trascinamento della selezione e consente all'origine del trascinamento di determinare se l'operazione deve essere annullata. (Ereditato da ToolStripItem) |
RightToLeftChanged |
Si verifica quando il valore della proprietà RightToLeft cambia. (Ereditato da ToolStripItem) |
SelectedChanged |
Contiene controlli personalizzati o controlli Windows Form. (Ereditato da ToolStripItem) |
TextChanged |
Si verifica quando il valore della proprietà Text cambia. (Ereditato da ToolStripItem) |
Validated |
Si verifica dopo l'esito positivo della convalida del controllo ospitato. |
Validating |
Si verifica durante la convalida del controllo ospitato. |
VisibleChanged |
Si verifica quando il valore della proprietà Visible cambia. (Ereditato da ToolStripItem) |
Implementazioni dell'interfaccia esplicita
IDropTarget.OnDragDrop(DragEventArgs) |
Genera l'evento DragDrop. (Ereditato da ToolStripItem) |
IDropTarget.OnDragEnter(DragEventArgs) |
Genera l'evento DragEnter. (Ereditato da ToolStripItem) |
IDropTarget.OnDragLeave(EventArgs) |
Genera l'evento DragLeave. (Ereditato da ToolStripItem) |
IDropTarget.OnDragOver(DragEventArgs) |
Genera l'evento |