Interfaccia ActionsPane
Rappresenta un'interfaccia utente personalizzata per il riquadro attività Azioni documenti in una personalizzazione a livello di documento per Word o Excel.
Spazio dei nomi: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common (in Microsoft.Office.Tools.Common.dll)
Sintassi
'Dichiarazione
<GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")> _
Public Interface ActionsPane _
Inherits IDisposable
[GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable
Il tipo ActionsPane espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
AccessibilityObject | Ottiene l'oggetto AccessibleObject assegnato al riquadro azioni. | |
AccessibleDefaultActionDescription | Ottiene o imposta la descrizione dell'azione predefinita del riquadro azioni.Questa descrizione viene utilizzata dalle applicazioni client per l'accessibilità. | |
AccessibleDescription | Ottiene o imposta la descrizione accessibile del riquadro azioni.Questa descrizione viene utilizzata dalle applicazioni client per l'accessibilità. | |
AccessibleName | Ottiene o imposta il nome accessibile del riquadro azioni.Questo nome viene utilizzato dalle applicazioni client per l'accessibilità. | |
AccessibleRole | Ottiene o imposta il ruolo accessibile del riquadro azioni. | |
ActiveControl | Ottiene o imposta il controllo attivo sul riquadro azioni. | |
AllowDrop | Ottiene o imposta un valore che indica se nel riquadro azioni sono consentiti dati trascinati dall'utente. | |
Anchor | Ottiene o imposta i bordi del contenitore a cui è associato un riquadro delle azioni e determina la modalità con cui un controllo dell'utente viene ridimensionato con il relativo padre. | |
AutoRecover | Ottiene o imposta un valore che indica se la soluzione del riquadro azioni viene automaticamente riconnessa al documento quando è disconnessa. | |
AutoScaleDimensions | Ottiene o imposta le dimensioni progettate per il riquadro delle azioni. | |
AutoScaleMode | Ottiene o imposta la modalità di ridimensionamento automatico del riquadro azioni. | |
AutoScroll | Ottiene o imposta un valore che indica se il riquadro delle azioni consentirà all'utente di scorrere i controlli posizionati all'esterno dei limiti visibili. | |
AutoScrollMargin | Ottiene o imposta le dimensioni del margine di scorrimento automatico del riquadro azioni. | |
AutoScrollMinSize | Ottiene o imposta le dimensioni minime dell'area di scorrimento automatico del riquadro azioni. | |
AutoScrollOffset | Ottiene o imposta la direzione verso la quale si effettua lo scorrimento del riquadro azioni quando viene chiamato il metodo ScrollControlIntoView. | |
AutoScrollPosition | Ottiene o imposta la posizione dello scorrimento automatico del riquadro azioni. | |
AutoSize | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. | |
AutoSizeMode | Ottiene o imposta la modalità di ridimensionamento automatico del controllo del riquadro azioni. | |
AutoValidate | Ottiene o imposta un valore che indica se i controlli del riquadro delle azioni saranno convalidati automaticamente se lo stato attivo cambia. | |
BackColor | Ottiene o imposta il colore di sfondo del riquadro azioni. | |
BackgroundImage | Ottiene o imposta l'immagine di sfondo visualizzata nel riquadro azioni. | |
BackgroundImageLayout | Ottiene o imposta la posizione e il comportamento di un'immagine di background nel riquadro azioni. | |
BindingContext | Ottiene o imposta un oggetto utilizzato per mantenere tutti i controlli nel riquadro azioni collegati alla stessa origine dati sincronizzata. | |
BorderStyle | Ottiene o imposta lo stile del bordo del riquadro azioni. | |
Bottom | Ottiene la distanza in pixel tra il bordo inferiore del riquadro delle azioni e il bordo superiore dell'area client del contenitore. | |
Bounds | Ottiene o imposta la dimensione e la posizione del controllo del riquadro delle azioni, compresi i relativi elementi non client relativi al padre, espressi in pixel. | |
CanFocus | Ottiene un valore che indica se il riquadro azioni può ricevere lo stato attivo. | |
CanSelect | Ottiene un valore che indica se è possibile selezionare il riquadro azioni. | |
Capture | Ottiene o imposta un valore che indica se il riquadro azioni ha ricevuto l'input del mouse. | |
CausesValidation | Ottiene o imposta un valore che indica se viene eseguita la convalida di tutti i controlli per cui è richiesta quando il riquadro delle azioni riceve lo stato attivo. | |
ClientRectangle | Ottiene il rettangolo che rappresenta l'area client del riquadro azioni. | |
ClientSize | Ottiene o imposta l'altezza e la larghezza dell'area client del riquadro delle azioni. | |
CompanyName | Ottiene il nome della società o dell'autore dell'applicazione che contiene il riquadro azioni. | |
Container | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. | |
ContainsFocus | Ottiene un valore che indica se il riquadro delle azioni o uno dei controlli figlio dispone dello stato attivo per l'input. | |
ContextMenu | Ottiene o imposta il menu di scelta rapida associato a questo riquadro azioni. | |
ContextMenuStrip | Ottiene o imposta l'oggetto ContextMenuStrip associato al riquadro azioni. | |
Controls | Ottiene la raccolta dei controlli contenuti nel riquadro delle azioni. | |
Created | Ottiene un valore che indica se il riquadro azioni è stato creato. | |
CurrentAutoScaleDimensions | Ottiene le dimensioni in fase di esecuzione correnti dello schermo. | |
Cursor | Ottiene o imposta il cursore visualizzato quando il puntatore del mouse viene posizionato sul riquadro delle azioni. | |
DataBindings | Ottiene le associazioni dati del riquadro azioni. | |
DisplayRectangle | Ottiene il rettangolo che rappresenta l'area di visualizzazione del riquadro azioni. | |
Disposing | Ottiene un valore che indica se il riquadro azioni è in corso di eliminazione. | |
Dock | Ottiene o imposta quali bordi del controllo riquadro azioni vengono ancorati al relativo padre e determina la modalità con cui un controllo del riquadro azioni viene ridimensionato con il relativo padre. | |
DockPadding | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. | |
Enabled | Ottiene o imposta un valore che indica se il riquadro azioni può rispondere all'interazione dell'utente. | |
Focused | Ottiene un valore che indica se il riquadro azioni dispone dello stato attivo per l'input. | |
Font | Ottiene o imposta il carattere del testo visualizzato dal riquadro delle azioni. | |
ForeColor | Ottiene o imposta il colore di primo piano del riquadro azioni. | |
Handle | Ottiene l'handle di finestra a cui è associato il controllo del riquadro azioni. | |
HasChildren | Ottiene un valore che indica se il controllo contiene uno o più controlli figlio. | |
Height | Ottiene o imposta l'altezza del controllo del riquadro azioni. | |
HorizontalScroll | Ottiene le caratteristiche associate alla barra di scorrimento orizzontale. | |
ImeMode | Ottiene o imposta la modalità IME (Input Method Editor, editor del metodo di input) del riquadro delle azioni. | |
InvokeRequired | Ottiene un valore che indica se il chiamante deve utilizzare un metodo Invoke per eseguire chiamate di metodo al controllo del riquadro delle azioni, in quanto si trova in un thread diverso da quello in cui è stato creato il controllo del riquadro delle azioni. | |
IsAccessible | Ottiene o imposta un valore che indica se il riquadro azioni è visibile per le applicazioni con accessibilità. | |
IsDisposed | Ottiene un valore che indica se il controllo del riquadro azioni è stato eliminato. | |
IsHandleCreated | Ottiene un valore che indica se il controllo del riquadro azioni vi ha un handle associato. | |
IsMirrored | Ottiene un valore che indica se viene eseguito il mirroring del riquadro azioni. | |
LayoutEngine | Ottiene un'istanza memorizzata nella cache del modulo di layout del controllo del riquadro azioni. | |
Left | Ottiene o imposta la distanza in pixel tra il bordo sinistro del controllo del riquadro delle azioni e il bordo sinistro dell'area client del contenitore. | |
Location | Ottiene o imposta le coordinate dell'angolo superiore sinistro del riquadro delle azioni in relazione all'angolo superiore sinistro del relativo contenitore. | |
Margin | Ottiene o imposta lo spazio tra i controlli. | |
MaximumSize | Ottiene o imposta la dimensione che rappresenta il limite superiore specificabile dal metodo GetPreferredSize. | |
MinimumSize | Ottiene o imposta la dimensione che rappresenta il limite inferiore specificabile dal metodo GetPreferredSize. | |
Name | Ottiene o imposta il nome del controllo del riquadro azioni. | |
Orientation | Ottiene un valore che indica se il posizionamento del riquadro azioni è orizzontale oppure verticale. | |
Padding | Ottiene o imposta la spaziatura interna all'interno del riquadro azioni. | |
Parent | Ottiene o imposta il contenitore padre del riquadro azioni. | |
ParentForm | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. | |
PreferredSize | Ottiene le dimensioni dell'area rettangolare in cui è possibile inserire il riquadro azioni. | |
ProductName | Ottiene il nome del prodotto dell'assembly che contiene il riquadro azioni. | |
ProductVersion | Ottiene la versione dell'assembly che contiene il riquadro azioni. | |
RecreatingHandle | Ottiene un valore che indica se il controllo del riquadro azioni sta creando nuovamente il relativo handle. | |
Region | Ottiene o imposta l'area della finestra associata al riquadro azioni. | |
Right | Ottiene la distanza in pixel tra il bordo destro del riquadro delle azioni e il bordo sinistro dell'area client del contenitore. | |
RightToLeft | Ottiene o imposta un valore che indica se gli elementi del riquadro azioni sono allineati per supportare le impostazioni locali che prevedono la scrittura da destra a sinistra. | |
Site | Ottiene o imposta il sito del riquadro azioni. | |
Size | Ottiene o imposta l'altezza e la larghezza del controllo del riquadro azioni. | |
StackOrder | Ottiene o imposta un valore che indica la direzione di presentazione dei controlli nel riquadro azioni. | |
TabIndex | Ottiene o imposta l'ordine di tabulazione del riquadro delle azioni all'interno del relativo contenitore. | |
TabStop | Ottiene o imposta un valore che indica se l'utente può assegnare lo stato attivo a un riquadro delle azioni utilizzando il tasto TAB. | |
Tag | Ottiene o imposta l'oggetto che contiene i dati relativi al riquadro delle azioni. | |
Text | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. | |
Top | Ottiene o imposta la distanza in pixel tra il bordo superiore del controllo del riquadro delle azioni e il bordo superiore dell'area client del contenitore. | |
TopLevelControl | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. | |
UseWaitCursor | Ottiene o imposta un valore che indica se utilizzare il cursore di attesa per il riquadro delle azioni e per tutti i controlli figlio. | |
VerticalScroll | Ottiene le caratteristiche associate alla barra di scorrimento verticale. | |
Visible | Ottiene o imposta un valore che indica se l'oggetto ActionsPane è visibile. | |
Width | Ottiene o imposta la larghezza del controllo del riquadro azioni. | |
WindowTarget | Infrastruttura. Questa proprietà non è supportata dal riquadro azioni. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
BeginInit | Infrastruttura. | |
BeginInvoke(Delegate) | Consente di eseguire in modo asincrono il delegato specificato nel thread in cui è stato creato l'handle sottostante del controllo del riquadro delle azioni. | |
BeginInvoke(Delegate, array<Object[]) | Consente di eseguire in modo asincrono il delegato specificato con gli argomenti specificati nel thread in cui è stato creato l'handle sottostante del controllo del riquadro delle azioni. | |
BringToFront | Consente di spostare il controllo del riquadro delle azioni in primo piano nell'ordine z. | |
Clear | Disconnette la soluzione del riquadro azioni dal documento. | |
Contains | Restituisce un valore che indica se il controllo specificato è un elemento figlio del riquadro delle azioni. | |
CreateControl | Determina la creazione del controllo del riquadro azioni visibile, inclusa la creazione dell'handle e di eventuali controlli figlio visibili. | |
CreateGraphics | Consente di creare l'oggetto Graphics per il controllo del riquadro azioni. | |
Dispose | Esegue le attività definite dall'applicazione associate alla versione, il rilascio, o reimpostare le risorse non gestite. (Ereditato da IDisposable) | |
DoDragDrop | Consente di iniziare un'operazione di trascinamento. | |
DrawToBitmap | Consente di supportare il rendering nella bitmap specificata. | |
EndInit | Infrastruttura. | |
EndInvoke | Consente di recuperare il valore restituito dell'operazione asincrona specificata. | |
FindForm | Consente di recuperare il form in cui si trova il controllo riquadro azioni. | |
Focus | Imposta lo stato attivo per l'input sul riquadro delle azioni. | |
GetChildAtPoint(Point) | Consente di recuperare il controllo figlio posizionato in corrispondenza delle coordinate specificate. | |
GetChildAtPoint(Point, GetChildAtPointSkip) | Consente di recuperare il controllo figlio posizionato in corrispondenza delle coordinate specificate, indicando se ignorare un determinato tipo di controlli figlio. | |
GetContainerControl | Consente di restituire l'oggetto ContainerControl successivo nella catena dei controlli padre. | |
GetNextControl | Consente di recuperare il controllo successivo in avanti o all'indietro nell'ordine di tabulazione dei controlli figlio. | |
GetPreferredSize | Recupera le dimensioni di un'area rettangolare in cui è possibile adattare un riquadro azioni. | |
Hide | Rimuove il ActionsPane e i controlli dall'interfaccia utente riquadro attività, ma lascia visibile il riquadro attività. | |
Invalidate() | Consente di invalidare l'intera superficie del riquadro azioni e ne determina il ridisegno. | |
Invalidate(Boolean) | Consente di invalidare la superficie completa del riquadro azioni e determina l'invio di un messaggio di disegno al riquadro azioni.È possibile che vengano invalidati anche i controlli figlio assegnati al riquadro azioni. | |
Invalidate(Rectangle) | Consente di invalidare l'area specificata del riquadro azioni aggiungendola all'area di aggiornamento del riquadro azioni, ossia l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio del riquadro azioni. | |
Invalidate(Region) | Consente di invalidare l'area specificata del riquadro azioni aggiungendola all'area di aggiornamento del riquadro azioni, ossia l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio del riquadro azioni. | |
Invalidate(Rectangle, Boolean) | Consente di invalidare l'area specificata del riquadro azioni aggiungendola all'area di aggiornamento del riquadro azioni, ossia l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio del riquadro azioni.È possibile che vengano invalidati anche i controlli figlio assegnati al riquadro azioni. | |
Invalidate(Region, Boolean) | Consente di invalidare l'area specificata del riquadro azioni aggiungendola all'area di aggiornamento del riquadro azioni, ossia l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio del riquadro azioni.È possibile che vengano invalidati anche i controlli figlio assegnati al riquadro azioni. | |
Invoke(Delegate) | Consente di eseguire il delegato specificato nel thread proprietario dell'handle di finestra sottostante del controllo del riquadro delle azioni. | |
Invoke(Delegate, array<Object[]) | Consente di eseguire il delegato specificato nel thread proprietario dell'handle di finestra sottostante del riquadro delle azioni con l'elenco di argomenti specificato. | |
PerformAutoScale | Esegue il ridimensionamento del riquadro azioni e dei relativi figli. | |
PerformLayout() | Determina l'applicazione della logica di layout del riquadro delle azioni a tutti i rispettivi controlli figlio. | |
PerformLayout(Control, String) | Determina l'applicazione della logica di layout del riquadro delle azioni a tutti i rispettivi controlli figlio. | |
PointToClient | Consente di calcolare la posizione del punto dello schermo specificato nelle coordinate client. | |
PointToScreen | Consente di calcolare la posizione del punto client specificato nelle coordinate dello schermo. | |
PreProcessControlMessage | Consente la pre-elaborazione dei messaggi di tastiera o di input all'interno del ciclo di messaggi prima che vengano inviati. | |
PreProcessMessage | Consente la pre-elaborazione dei messaggi di tastiera o di input all'interno del ciclo di messaggi prima che vengano inviati. | |
RectangleToClient | Consente di calcolare le dimensioni e la posizione del rettangolo dello schermo specificato nelle coordinate client. | |
RectangleToScreen | Consente di calcolare le dimensioni e la posizione del rettangolo client specificato nelle coordinate dello schermo. | |
Refresh | Determina l'invalidazione dell'area client del riquadro delle azioni e il nuovo disegno di quest'ultimo e degli eventuali controlli figlio. | |
ResetBackColor | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetBindings | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetCursor | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetFont | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetForeColor | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetImeMode | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetRightToLeft | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResetText | Infrastruttura. Questo metodo non è supportato dal riquadro azioni. | |
ResumeLayout() | Consente di riprendere la consueta logica di layout. | |
ResumeLayout(Boolean) | Consente di riprendere la consueta logica di layout, imponendo, eventualmente, l'esecuzione di un layout immediato delle richieste di layout in sospeso. | |
Scale | Ridimensiona il riquadro azioni e tutti i relativi controlli figlio in base al fattore di scala specificato. | |
ScrollControlIntoView | Scorre il controllo figlio specificato all'interno della visualizzazione. | |
Select | Attiva il riquadro azioni. | |
SelectNextControl | Consente di attivare il controllo successivo. | |
SendToBack | Consente di spostare il riquadro azioni in secondo piano nell'ordine z | |
SetAutoScrollMargin | Imposta la dimensione dei margini di scorrimento automatico. | |
SetBounds(Int32, Int32, Int32, Int32) | Imposta i limiti del riquadro azioni sulla posizione e le dimensioni specificate. | |
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) | Imposta i limiti specificati del riquadro delle azioni sulla posizione e le dimensioni specificate. | |
Show | Visualizza il ActionsPane nel riquadro attività, inclusi tutti i controlli che vi sono stati aggiunti ActionsPane, ma non lo visualizza se non è visibile. | |
SuspendLayout | Consente di sospendere temporaneamente la logica di layout per il riquadro delle azioni. | |
Update | Determina il nuovo disegno delle aree invalidate del riquadro delle azioni all'interno della relativa area client. | |
Validate() | Verifica il contenuto del riquadro azioni determinando il verificarsi degli eventi Validating e Validated, nell'ordine indicato. | |
Validate(Boolean) | Verifica i contenuti del riquadro azioni; con la dipendenza condizionale dall'attivazione della convalida automatica. | |
ValidateChildren() | Determina la convalida dei dati di tutti i controlli figlio che supportano la convalida. | |
ValidateChildren(ValidationConstraints) | Determina la convalida dei dati di tutti i controlli figlio che supportano la convalida. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
AutoSizeChanged | Infrastruttura. Questo evento non è supportato dal riquadro azioni. | |
AutoValidateChanged | Si verifica quando cambia il valore della proprietà AutoValidate. | |
BackColorChanged | Si verifica quando il valore della proprietà BackColor cambia. | |
BackgroundImageChanged | Si verifica quando il valore della proprietà BackgroundImage cambia. | |
BackgroundImageLayoutChanged | Si verifica quando cambia il valore della proprietà BackgroundImageLayout. | |
BindingContextChanged | Si verifica quando il valore della proprietà BindingContext cambia. | |
CausesValidationChanged | Si verifica quando il valore della proprietà CausesValidation cambia. | |
ChangeUICues | Generato quando lo stato attivo o i tasti di scelta rapida dell'interfaccia utente (UI) della tastiera cambiano. | |
Click | Si verifica quando si fa clic sul riquadro azioni. | |
ClientSizeChanged | Si verifica quando il valore della proprietà ClientSize cambia. | |
ContextMenuChanged | Si verifica quando il valore della proprietà ContextMenu cambia. | |
ContextMenuStripChanged | Si verifica quando il valore della proprietà ContextMenuStrip cambia. | |
ControlAdded | Si verifica quando si aggiunge un nuovo controllo alla raccolta Controls. | |
ControlRemoved | Si verifica quando si rimuove un controllo dalla raccolta Controls. | |
CursorChanged | Si verifica quando il valore della proprietà Cursor cambia. | |
Disposed | Si verifica quando il riquadro delle azioni viene eliminato. | |
DockChanged | Si verifica quando il valore della proprietà Dock cambia. | |
DoubleClick | Si verifica quando si fa doppio clic sul riquadro azioni. | |
DragDrop | Generato quando un'operazione di trascinamento viene completata. | |
DragEnter | Si verifica quando un oggetto viene trascinato all'interno del riquadro azioni. | |
DragLeave | Si verifica quando un oggetto viene trascinato al di fuori del riquadro azioni. | |
DragOver | Si verifica quando un oggetto viene trascinato sul riquadro azioni. | |
EnabledChanged | Si verifica quando il valore della proprietà Enabled è stato modificato. | |
Enter | Si verifica quando il riquadro delle azioni viene inserito. | |
FontChanged | Si verifica quando viene modificato il valore della proprietà Font. | |
ForeColorChanged | Si verifica quando viene modificato il valore della proprietà ForeColor. | |
GiveFeedback | Viene generato durante un'operazione di trascinamento. | |
GotFocus | Si verifica quando il riquadro azioni riceve lo stato attivo. | |
HandleCreated | Si verifica quando si crea un handle del riquadro azioni. | |
HandleDestroyed | Si verifica quando è in corso l'eliminazione dell'handle del riquadro azioni. | |
HelpRequested | Si verifica quando l'utente richiede ulteriori informazioni della Guida relative al riquadro azioni. | |
ImeModeChanged | Si verifica quando cambia il valore della proprietà ImeMode. | |
Invalidated | Si verifica quando è necessario ridisegnare la visualizzazione del riquadro azioni. | |
KeyDown | Si verifica quando si preme un tasto mentre il riquadro azioni dispone dello stato attivo. | |
KeyPress | Si verifica quando si preme un tasto mentre il riquadro azioni dispone dello stato attivo. | |
KeyUp | Si verifica quando viene rilasciato un tasto mentre il riquadro azioni dispone dello stato attivo. | |
Layout | Si verifica quando è necessario riposizionare i controlli figlio di un riquadro azioni. | |
Leave | Si verifica quando lo stato attivo per l'input esce dal riquadro azioni. | |
Load | Si verifica prima che il riquadro azioni sia visibile per la prima volta. | |
LocationChanged | Si verifica quando il valore della proprietà Location è stato modificato. | |
LostFocus | Si verifica quando il riquadro azioni perde lo stato attivo. | |
MarginChanged | Si verifica quando il margine del riquadro azioni viene modificato. | |
MouseCaptureChanged | Si verifica quando il riquadro azioni perde o riceve il mouse capture. | |
MouseClick | Si verifica quando si fa clic con il mouse su un riquadro azioni. | |
MouseDoubleClick | Si verifica quando si fa doppio clic con il mouse su un riquadro azioni. | |
MouseDown | Si verifica quando il puntatore del mouse si trova sul riquadro azioni mentre viene premuto un pulsante del mouse. | |
MouseEnter | Viene generato quando il puntatore del mouse entra nell'area del riquadro azioni. | |
MouseHover | Viene generato quando il puntatore del mouse si sofferma sul riquadro azioni. | |
MouseLeave | Viene generato quando il puntatore del mouse lascia l'area del riquadro azioni. | |
MouseMove | Si verifica quando il puntatore del mouse viene spostato sul riquadro azioni. | |
MouseUp | Si verifica quando il puntatore del mouse si trova sul riquadro azioni mentre viene rilasciato un pulsante del mouse. | |
MouseWheel | Si verifica quando si sposta la rotellina del mouse mentre il riquadro azioni dispone dello stato attivo. | |
Move | Si verifica quando il riquadro azioni viene spostato. | |
OrientationChanged | Si verifica quando la proprietà Orientation del riquadro azioni viene modificata. | |
PaddingChanged | Si verifica quando la riempimento del riquadro azioni viene modificata. | |
Paint | Si verifica quando il riquadro delle azioni viene eliminato. | |
ParentChanged | Si verifica quando viene modificato il valore della proprietà Parent. | |
PreviewKeyDown | Si verifica prima l'evento KeyDown quando viene premuto un tasto mentre è attivo il controllo. | |
QueryAccessibilityHelp | Si verifica quando un oggetto AccessibleObject fornisce la Guida per le applicazioni con accessibilità. | |
QueryContinueDrag | Si verifica durante un'operazione di trascinamento e consente all'origine del trascinamento di determinare se l'operazione deve essere annullata. | |
RegionChanged | Si verifica quando il valore della proprietà Region cambia. | |
Resize | Si verifica quando il riquadro azioni viene ridimensionato. | |
RightToLeftChanged | Si verifica quando viene modificato il valore della proprietà RightToLeft. | |
Scroll | Viene generato quando l'utente o il codice eseguono lo scorrimento dell'area client. | |
SizeChanged | Si verifica quando viene modificato il valore della proprietà Size. | |
StyleChanged | Si verifica quando lo stile del riquadro azioni viene modificato. | |
SystemColorsChanged | Si verifica quando i colori di sistema vengono modificati. | |
TabIndexChanged | Si verifica quando viene modificato il valore della proprietà TabIndex. | |
TabStopChanged | Si verifica quando viene modificato il valore della proprietà TabStop. | |
TextChanged | Infrastruttura. Questo evento non è supportato dal riquadro azioni. | |
Validated | Si verifica al termine della convalida del riquadro azioni. | |
Validating | Si verifica quando il riquadro azioni viene convalidato. | |
VisibleChanged | Si verifica quando viene modificato il valore della proprietà Visible. |
In alto
Note
Ogni personalizzazione a livello di documento per Excel o Word espone un oggetto ActionsPane.È possibile utilizzare questo oggetto per personalizzare l'interfaccia utente del riquadro attività Azioni documenti in un progetto a livello di documento.Per ottenere l'oggetto ActionsPane, utilizzare il campo ActionsPane nella classe ThisDocument (per Word) o nella classe ThisWorkbook (per Excel) del progetto.Per ulteriori informazioni, vedere Cenni preliminari sul riquadro delle azioni.
Ogni oggetto ActionsPane estende un Windows Form sottostante UserControl che fornisce un'interfaccia utente che è possibile personalizzare.La maggior parte dei membri ActionsPane corrispondono ai membri di UserControl sottostante.Utilizzare i membri ActionsPane seguenti per accedere a funzionalità specifiche del riquadro azioni:
metodo Clear.Utilizzare questo metodo per disconnettere il riquadro azioni dal documento o cartella di lavoro.
Proprietà AutoRecover.Utilizzare questa proprietà per impedire o consentire agli utenti finali di disconnettere il riquadro azioni dal documento o cartella di lavoro.
Proprietà Orientation.Utilizzare questa proprietà per determinare se il riquadro azioni è ancorato all'inizio o alla fine del documento o della cartella di lavoro oppure a sinistra o a destra del documento o della cartella di lavoro.
Proprietà StackOrder.Utilizzare questa proprietà per specificare la direzione di sovrapposizione dei controlli nel riquadro azioni.
Evento OrientationChanged.Utilizzare questa proprietà per determinare quando il riquadro azioni è ancorato in una posizione diversa.
[!NOTA]
Questa interfaccia è implementata dal Runtime di Visual Studio Tools per Office. Non deve essere implementata nel codice. Per ulteriori informazioni, vedere Cenni preliminari su Visual Studio Tools per Office Runtime.
Utilizzo
Nella presente documentazione viene descritta la versione di questo tipo utilizzata nei progetti di Office destinati a .NET Framework 4 e .NET Framework 4.5. Nei progetti destinati a .NET Framework 3.5 questo tipo potrebbe avere membri diversi e gli esempi di codice forniti per il tipo potrebbero non funzionare. Per la documentazione relativa a questo tipo nei progetti destinati a .NET Framework 3.5, vedere la sezione di riferimento seguente nella documentazione di Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato come creare un semplice riquadro azioni in cui l'allineamento del relativo contenuto viene regolato automaticamente.Se l'utente modifica l'orientamento del riquadro azioni spostandolo in un punto diverso della finestra dell'applicazione oppure fa clic su un controllo Button nel riquadro azioni, verrà utilizzata la proprietà Orientation per determinare il nuovo valore della proprietà StackOrder.Per eseguire questo codice, chiamare il metodo InitActionsPane dal gestore eventi ThisWorkbook_Startup di un progetto a livello di documento per Excel.
Private Sub InitActionsPane()
With Globals.ThisWorkbook.ActionsPane
.Clear()
.Visible = True
.AutoRecover = True
End With
AddHandler Globals.ThisWorkbook.ActionsPane.OrientationChanged, _
AddressOf ActionsPane_OrientationChanged
ResetStackOrder()
' Create the button that will update the stack order.
Dim button1 As New Button()
button1.Text = "Change stack order"
AddHandler button1.Click, AddressOf button1_Click
' Create two more buttons that do nothing.
Dim button2 As New Button()
button2.Text = "Button 2"
Dim button3 As New Button()
button3.Text = "Button 3"
Globals.ThisWorkbook.ActionsPane.Controls.AddRange(New Control() _
{button1, button2, button3})
End Sub
' Switch the stack order according to the current orientation.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
If Globals.ThisWorkbook.ActionsPane.Orientation = _
Orientation.Horizontal Then
If Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromLeft Then
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromRight
Else
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromLeft
End If
Else
If Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromTop Then
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromBottom
Else
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromTop
End If
End If
End Sub
Private Sub ActionsPane_OrientationChanged(ByVal sender As Object, _
ByVal e As EventArgs)
ResetStackOrder()
End Sub
' Readjust the stack order so that it matches the current orientation.
Sub ResetStackOrder()
If Globals.ThisWorkbook.ActionsPane.Orientation = _
Orientation.Horizontal Then
If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromTop Or _
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromBottom) Then
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromLeft
End If
End If
If Globals.ThisWorkbook.ActionsPane.Orientation = _
Orientation.Vertical Then
If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromLeft Or _
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromRight) Then
Globals.ThisWorkbook.ActionsPane.StackOrder = _
Microsoft.Office.Tools.StackStyle.FromTop
End If
End If
End Sub
private void InitActionsPane()
{
Globals.ThisWorkbook.ActionsPane.Clear();
Globals.ThisWorkbook.ActionsPane.Visible = true;
Globals.ThisWorkbook.ActionsPane.AutoRecover = true;
Globals.ThisWorkbook.ActionsPane.OrientationChanged +=
new EventHandler(ActionsPane_OrientationChanged);
ResetStackOrder();
// Create the button that will update the stack order.
Button button1 = new Button();
button1.Text = "Change stack order";
button1.Click += new EventHandler(button1_Click);
// Create two more buttons that do nothing.
Button button2 = new Button();
button2.Text = "Button 2";
Button button3 = new Button();
button3.Text = "Button 3";
Globals.ThisWorkbook.ActionsPane.Controls.AddRange(
new Control[] { button1, button2, button3 });
}
// Switch the stack order according to the current orientation.
void button1_Click(object sender, EventArgs e)
{
if (Globals.ThisWorkbook.ActionsPane.Orientation ==
Orientation.Horizontal)
{
if (Globals.ThisWorkbook.ActionsPane.StackOrder ==
Microsoft.Office.Tools.StackStyle.FromLeft)
{
Globals.ThisWorkbook.ActionsPane.StackOrder =
Microsoft.Office.Tools.StackStyle.FromRight;
}
else
{
Globals.ThisWorkbook.ActionsPane.StackOrder =
Microsoft.Office.Tools.StackStyle.FromLeft;
}
}
else
{
if (Globals.ThisWorkbook.ActionsPane.StackOrder ==
Microsoft.Office.Tools.StackStyle.FromTop)
{
Globals.ThisWorkbook.ActionsPane.StackOrder =
Microsoft.Office.Tools.StackStyle.FromBottom;
}
else
{
Globals.ThisWorkbook.ActionsPane.StackOrder =
Microsoft.Office.Tools.StackStyle.FromTop;
}
}
}
void ActionsPane_OrientationChanged(object sender, EventArgs e)
{
ResetStackOrder();
}
// Readjust the stack order so that it matches the current orientation.
void ResetStackOrder()
{
if (Globals.ThisWorkbook.ActionsPane.Orientation ==
Orientation.Horizontal &&
(Globals.ThisWorkbook.ActionsPane.StackOrder ==
Microsoft.Office.Tools.StackStyle.FromTop ||
Globals.ThisWorkbook.ActionsPane.StackOrder ==
Microsoft.Office.Tools.StackStyle.FromBottom))
{
Globals.ThisWorkbook.ActionsPane.StackOrder =
Microsoft.Office.Tools.StackStyle.FromLeft;
}
if (Globals.ThisWorkbook.ActionsPane.Orientation ==
Orientation.Vertical &&
(Globals.ThisWorkbook.ActionsPane.StackOrder ==
Microsoft.Office.Tools.StackStyle.FromLeft ||
Globals.ThisWorkbook.ActionsPane.StackOrder ==
Microsoft.Office.Tools.StackStyle.FromRight))
{
Globals.ThisWorkbook.ActionsPane.StackOrder =
Microsoft.Office.Tools.StackStyle.FromTop;
}
}
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools