ActionsPane-Schnittstelle
Stellt eine benutzerdefinierte Benutzeroberfläche für den Aufgabenbereich Dokumentaktionen in einer Anpassung auf Dokumentebene für Word oder Excel dar.
Namespace: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common (in Microsoft.Office.Tools.Common.dll)
Syntax
'Declaration
<GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")> _
Public Interface ActionsPane _
Inherits IDisposable
[GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable
Der ActionsPane-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AccessibilityObject | Ruft das AccessibleObject ab, das dem Aktionsbereich zugewiesen ist. | |
AccessibleDefaultActionDescription | Ruft die Beschreibung der Standardaktion des Aktionsbereichs ab oder legt sie fest.Diese Beschreibung wird von Clientanwendungen für die Barrierefreiheit verwendet. | |
AccessibleDescription | Ruft die barrierefreie Beschreibung des Aktionsbereichs ab oder legt diese fest.Diese Beschreibung wird von Clientanwendungen für die Barrierefreiheit verwendet. | |
AccessibleName | Ruft den barrierefreien Namen des Aktionsbereichs ab oder legt diesen fest.Dieser Name wird von Clientanwendungen für die Barrierefreiheit verwendet. | |
AccessibleRole | Ruft die barrierefreie Rolle des Aktionsbereichs ab oder legt diese fest. | |
ActiveControl | Ruft das aktive Steuerelement im Aktionsbereich ab oder legt dieses fest. | |
AllowDrop | Ruft einen Wert ab, der angibt, ob der Aktionsbereich Daten annehmen kann, die vom Benutzer darauf gezogen wurden, oder legt diesen fest. | |
Anchor | Ruft die Ränder des Containers ab, an die das Aktionsbereichssteuerelement gebunden ist, oder legt diese fest und bestimmt, wie die Größe des Benutzersteuerelements mit dessen übergeordnetem Element geändert wird. | |
AutoRecover | Ruft einen Wert ab, der angibt, ob die Projektmappe des Aktionsbereichs nach einer Trennung automatisch wieder an das Dokument angefügt wird, oder legt diesen fest. | |
AutoScaleDimensions | Ruft die Dimensionen ab, für die den Aktionsbereich entworfen wurde, oder ruft diese ab. | |
AutoScaleMode | Ruft den automatischen Skalierungsmodus des Aktionsbereichs ab oder legt diesen fest. | |
AutoScroll | Ruft einen Wert ab, der angibt, ob im Aktionsbereich ein Bildlauf zu allen Steuerelementen möglich ist, die sich außerhalb des sichtbaren Bereichs des Containers befinden, oder legt diesen Wert fest. | |
AutoScrollMargin | Ruft die Größe des AutoBildlaufrandes für den Aktionsbereich ab oder legt diese fest. | |
AutoScrollMinSize | Ruft die Mindestgröße des AutoBildlaufbereichs für den Aktionsbereich ab oder legt diese fest. | |
AutoScrollOffset | Ruft die Position ab, zu der ein Bildlauf für den Aktionsbereich durchgeführt wird, wenn die ScrollControlIntoView-Methode aufgerufen wird, oder legt sie fest. | |
AutoScrollPosition | Ruft die Position des AutoBildlaufs für den Aktionsbereich ab oder legt diese fest. | |
AutoSize | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. | |
AutoSizeMode | Ruft den Modus ab, in dem das Aktionsbereich-Steuerelement seine Größe automatisch selbst ändert, oder legt diesen fest. | |
AutoValidate | Ruft einen Wert ab, der angibt, ob Steuerelemente im Aktionsbereich automatisch validiert werden, wenn der Fokus geändert wird, oder legt diesen Wert fest. | |
BackColor | Ruft die Hintergrundfarbe für den Aktionsbereich ab oder legt diese fest. | |
BackgroundImage | Ruft das im Aktionsbereich angezeigte Hintergrundbild ab oder legt dieses fest. | |
BackgroundImageLayout | Ruft Position und Verhalten eines Hintergrundbilds im Aktionsbereich ab oder legt diese fest. | |
BindingContext | Ruft ein Objekt ab, mit dem alle Steuerelemente im Aktionsbereich gehalten werden, die an dieselbe synchronisierte Datenquelle gebunden sind, oder legt dieses fest. | |
BorderStyle | Ruft die Rahmenart des Aktionsbereichs ab oder legt diese fest. | |
Bottom | Ruft den Abstand zwischen dem unteren Rand des Aktionsbereichs und dem oberen Rand des Clientbereichs des zugehörigen Containers in Pixel ab. | |
Bounds | Ruft die Größe und die Position des Aktionsbereichs-Steuerelements, einschließlich seiner Nicht-Clientelemente, in Pixel relativ zu seinem übergeordneten Element ab oder legt diese fest. | |
CanFocus | Ruft einen Wert ab, der angibt, ob der Aktionsbereich den Fokus erhalten kann. | |
CanSelect | Ruft einen Wert ab, der angibt, ob der Aktionsbereich ausgewählt werden kann. | |
Capture | Ruft einen Wert ab, der angibt, ob die Maus vom Aktionsbereich erfasst wurde, oder legt diesen fest. | |
CausesValidation | Ruft einen Wert ab, der angibt, ob der Aktionsbereich bei Erhalt des Fokus eine Validierung für alle eine Validierung erfordernden Steuerelemente veranlasst, oder legt diesen fest. | |
ClientRectangle | Ruft das Rechteck ab, das den Clientbereich des Aktionsbereichs darstellt. | |
ClientSize | Ruft die Höhe und Breite des Clientbereichs des Aktionsbereichs ab oder legt diese fest. | |
CompanyName | Ruft den Namen des Unternehmens oder des Entwicklers der Anwendung ab, die den Aktionsbereich enthält. | |
Container | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. | |
ContainsFocus | Ruft einen Wert ab, der angibt, ob der Aktionsbereich oder eines der untergeordneten Steuerelemente den Eingabefokus besitzt. | |
ContextMenu | Ruft das dem Aktionsbereich zugeordnete Kontextmenü ab oder legt dieses fest. | |
ContextMenuStrip | Ruft die dem Aktionsbereich zugeordnete ContextMenuStrip ab oder legt diese fest. | |
Controls | Ruft die Auflistung der Steuerelemente ab, die im Aktionsbereich enthalten sind. | |
Created | Ruft einen Wert ab, der angibt, ob der Aktionsbereich erstellt wurde. | |
CurrentAutoScaleDimensions | Ruft die aktuellen Laufzeitdimensionen des Bildschirms ab. | |
Cursor | Ruft den Cursor ab, der angezeigt wird, wenn sich der Mauszeiger über dem Aktionsbereich befindet, oder legt diesen fest. | |
DataBindings | Ruft die Datenbindungen für den Aktionsbereich ab. | |
DisplayRectangle | Ruft das Rechteck ab, das den Anzeigebereich des Aktionsbereichs darstellt. | |
Disposing | Ruft einen Wert ab, der angibt, ob der Aktionsbereich gerade freigegeben wird. | |
Dock | Ruft ab oder legt fest, welche Aktionsbereich-Steuerelementrahmen am übergeordneten Steuerelement angedockt sind, und bestimmt, wie die Größe des Aktionsbereich-Steuerelements mit dem übergeordneten Steuerelement geändert wird. | |
DockPadding | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. | |
Enabled | Ruft einen Wert ab, der angibt, ob der Aktionsbereich auf Benutzerinteraktionen reagieren kann, oder legt diesen fest. | |
Focused | Ruft einen Wert ab, der angibt, ob der Aktionsbereich den Eingabefokus besitzt. | |
Font | Ruft die Schriftart des angezeigten Aktionsbereichstextes ab oder legt diese fest. | |
ForeColor | Ruft die Vordergrundfarbe des Aktionsbereichs ab oder legt diese fest. | |
Handle | Ruft das Fensterhandle ab, an das das Aktionsbereichs-Steuerelement gebunden ist. | |
HasChildren | Ruft einen Wert ab, der angibt, ob das Steuerelement ein oder mehrere untergeordnete Steuerelemente enthält. | |
Height | Ruft die Höhe des Aktionsbereich-Steuerelements ab oder legt diese fest. | |
HorizontalScroll | Ruft die der horizontalen Schiebeleiste zugeordneten Merkmale ab. | |
ImeMode | Ruft den IME-Modus (Eingabemethoden-Editor) des Aktionsbereichs ab oder legt diesen fest. | |
InvokeRequired | Ruft einen Wert ab, der angibt ob der Aufrufer beim Aufruf von Methoden des Aktionsbereichssteuerelements eine Aufrufmethode aufrufen muss, da sich der Aufrufer in einem anderen Thread als dem befindet, in dem das Aktionsbereichssteuerelement erstellt wurde. | |
IsAccessible | Ruft einen Wert ab, der angibt, ob der Aktionsbereich für barrierefreie Anwendungen sichtbar sind, oder legt diesen fest. | |
IsDisposed | Ruft einen Wert ab, der angibt, ob das Aktionsbereich-Steuerelement freigegeben wurde. | |
IsHandleCreated | Ruft einen Wert ab, der angibt, ob dem Aktionsbereich-Steuerelement ein Handle zugeordnet ist. | |
IsMirrored | Ruft einen Wert ab, der angibt, ob der Aktionsbereich gespiegelt wird. | |
LayoutEngine | Ruft eine zwischengespeicherte Instanz des Layoutmoduls des Aktionsbereich-Steuerelements ab. | |
Left | Ruft den Abstand zwischen dem linken Rand des Aktionsbereichssteuerelements und dem linken Rand des Clientbereichs des zugehörigen Containers in Pixel ab oder legt diesen fest. | |
Location | Ruft die Koordinaten der linken oberen Ecke des Aktionsbereichs relativ zur linken oberen Ecke des Containers ab oder legt diese fest. | |
Margin | Ruft den Zwischenraum zwischen Steuerelementen ab oder legt ihn fest. | |
MaximumSize | Ruft die Größe ab, die die Obergrenze bildet, die GetPreferredSize angeben kann, oder legt diese fest. | |
MinimumSize | Ruft die Größe ab, die die Untergrenze bildet, die GetPreferredSize angeben kann, oder legt diese fest. | |
Name | Ruft den Namen des Aktionsbereich-Steuerelements ab oder legt diesen fest. | |
Orientation | Ruft einen Wert, der angibt, ob die Platzierung des Aktionsbereichs vertikal oder horizontal ist, ab. | |
Padding | Ruft den Abstand innerhalb des Aktionsbereichs ab oder legt diesen fest. | |
Parent | Ruft den übergeordneten Container des Aktionsbereichs ab oder legt diesen fest. | |
ParentForm | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. | |
PreferredSize | Ruft die Größe des rechteckigen Bereichs ab, in den der Aktionsbereich eingepasst werden kann. | |
ProductName | Ruft den Produktnamen der Assembly ab, die den Aktionsbereich enthält. | |
ProductVersion | Ruft die Version der Assembly ab, die den Aktionsbereich enthält. | |
RecreatingHandle | Ruft einen Wert ab, der angibt, ob das Aktionsbereich-Steuerelement gerade das Handle neu erstellt. | |
Region | Ruft den dem Aktionsbereich zugeordneten Fensterbereich ab oder legt diesen fest. | |
Right | Ruft den Abstand zwischen dem rechten Rand des Aktionsbereichs und dem linken Rand des Clientbereichs des zugehörigen Containers in Pixel ab. | |
RightToLeft | Ruft einen Wert ab, der angibt, ob Elemente des Aktionsbereichs für die Unterstützung von Gebietsschemas ausgerichtet sind, die von rechts nach links geschriebene Schriftarten verwenden, oder legt diesen fest. | |
Site | Ruft die Site des Aktionsbereichs ab oder legt diese fest. | |
Size | Ruft die Höhe und Breite des Aktionsbereich-Steuerelements ab oder legt diese fest. | |
StackOrder | Ruft einen Wert ab, der die Richtung angibt, in der die Steuerelemente im Aktionsbereich gestapelt werden, oder legt diesen fest. | |
TabIndex | Ruft die Aktivierreihenfolge des Aktionsbereichs in dessen Container ab oder legt diese fest. | |
TabStop | Ruft einen Wert ab, der angibt, ob der Fokus mit der TAB-TASTE auf den Aktionsbereich verschoben werden kann, oder legt diesen fest. | |
Tag | Ruft das Objekt ab, das die Daten über den Aktionsbereich enthält, oder legt dieses fest. | |
Text | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. | |
Top | Ruft den Abstand zwischen dem oberen Rand des Aktionsbereichssteuerelements und dem oberen Rand des Clientbereichs des zugehörigen Containers in Pixel ab oder legt diesen fest. | |
TopLevelControl | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. | |
UseWaitCursor | Ruft einen Wert ab, der angibt, ob der Wartecursor für den Aktionsbereich und alle untergeordneten Steuerelemente verwendet werden soll. | |
VerticalScroll | Ruft die der vertikalen Schiebeleiste zugeordneten Merkmale ab. | |
Visible | Ruft einen Wert ab, der angibt, ob der ActionsPane sichtbar ist, oder legt diesen fest. | |
Width | Ruft die Breite des Aktionsbereich-Steuerelements ab oder legt diese fest. | |
WindowTarget | Infrastruktur. Diese Eigenschaft wird nicht vom Aktionsbereich unterstützt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BeginInit | Infrastruktur. | |
BeginInvoke(Delegate) | Führt den angegebenen Delegaten asynchron für den Thread aus, in dem das dem Aktionsbereichssteuerelement zugrunde liegende Handle erstellt wurde. | |
BeginInvoke(Delegate, array<Object[]) | Führt den angegebenen Delegaten asynchron mit den angegebenen Argumenten für den Thread aus, in dem das diesem Aktionsbereichssteuerelement zugrunde liegende Handle erstellt wurde. | |
BringToFront | Zeigt dieses Aktionsbereichs-Steuerelement am Anfang der z-Reihenfolge an. | |
Clear | Trennt die Projektmappe des Aktionsbereichs vom Dokument ab. | |
Contains | Gibt einen Wert zurück, der angibt, ob das angegebene Steuerelement ein untergeordnetes Element des Aktionsbereichs ist. | |
CreateControl | Erzwingt das Erstellen des sichtbaren Aktionsbereichsteuerelements, einschließlich des Handles und aller sichtbaren untergeordneten Steuerelemente. | |
CreateGraphics | Erstellt Graphics für das Aktionsbereich-Steuerelement. | |
Dispose | Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.) | |
DoDragDrop | Beginnt einen Drag & Drop-Vorgang. | |
DrawToBitmap | Unterstützt das Rendering für die angegebene Bitmap. | |
EndInit | Infrastruktur. | |
EndInvoke | Ruft den Rückgabewert des angegebenen asynchronen Vorgangs ab. | |
FindForm | Ruft das Formular, in dem sich das Aktionsbereich-Steuerelement befindet. | |
Focus | Legt den Eingabefokus auf den Aktionsbereich fest. | |
GetChildAtPoint(Point) | Ruft das untergeordnete Steuerelement ab, das sich an den angegebenen Koordinaten befindet. | |
GetChildAtPoint(Point, GetChildAtPointSkip) | Ruft das untergeordnete Steuerelement ab, das sich an den angegebenen Koordinaten befindet, und gibt an, ob untergeordnete Steuerelemente eines bestimmten Typs ignoriert werden sollen. | |
GetContainerControl | Gibt das nächste ContainerControl aufwärts in der Kette übergeordneter Steuerelemente des Steuerelements zurück. | |
GetNextControl | Ruft das nächste oder vorherige Steuerelement in der Aktivierreihenfolge untergeordneter Steuerelemente ab. | |
GetPreferredSize | Ruft die Größe eines rechteckigen Bereichs ab, in den der Aktionsbereich eingefügt werden kann. | |
Hide | Entfernt ActionsPane und die Steuerelemente aus der Benutzeroberfläche des Aufgabenbereichs, der Aufgabenbereich ist jedoch weiterhin sichtbar. | |
Invalidate() | Macht die gesamte Oberfläche des Aktionsbereichs ungültig und veranlasst, dass der Aktionsbereich neu gezeichnet wird. | |
Invalidate(Boolean) | Macht die gesamte Oberfläche des Aktionsbereichs ungültig und veranlasst, dass eine paint-Meldung an den Aktionsbereich gesendet wird.Bei Bedarf wird das dem Aktionsbereich zugewiesene untergeordnete Steuerelement für ungültig erklärt. | |
Invalidate(Rectangle) | Erklärt den angegebenen Bereich des Aktionsbereichs für ungültig, indem es diesen dem Aktualisierungsbereich des Aktionsbereichs hinzufügt. Dies ist der Bereich, der beim nächsten paint-Vorgang neu gezeichnet wird. Außerdem wird veranlasst, dass eine paint-Meldung an den Aktionsbereich gesendet wird. | |
Invalidate(Region) | Erklärt den angegebenen Bereich des Aktionsbereichs für ungültig, indem es diesen dem Aktualisierungsbereich des Aktionsbereichs hinzufügt. Dies ist der Bereich, der beim nächsten paint-Vorgang neu gezeichnet wird. Außerdem wird veranlasst, dass eine paint-Meldung an den Aktionsbereich gesendet wird. | |
Invalidate(Rectangle, Boolean) | Erklärt den angegebenen Bereich des Aktionsbereichs für ungültig, indem es diesen dem Aktualisierungsbereich des Aktionsbereichs hinzufügt. Dies ist der Bereich, der beim nächsten paint-Vorgang neu gezeichnet wird. Außerdem wird veranlasst, dass eine paint-Meldung an den Aktionsbereich gesendet wird.Bei Bedarf wird das dem Aktionsbereich zugewiesene untergeordnete Steuerelement für ungültig erklärt. | |
Invalidate(Region, Boolean) | Erklärt den angegebenen Bereich des Aktionsbereichs für ungültig, indem es diesen dem Aktualisierungsbereich des Aktionsbereichs hinzufügt. Dies ist der Bereich, der beim nächsten paint-Vorgang neu gezeichnet wird. Außerdem wird veranlasst, dass eine paint-Meldung an den Aktionsbereich gesendet wird.Bei Bedarf wird das dem Aktionsbereich zugewiesene untergeordnete Steuerelement für ungültig erklärt. | |
Invoke(Delegate) | Führt den angegebenen Delegaten für den Thread aus, der das dem Aktionsbereichssteuerelement zugrunde liegende Fensterhandle besitzt. | |
Invoke(Delegate, array<Object[]) | Führt mit der angegebenen Argumentliste den angegebenen Delegaten für den Thread aus, der das dem Aktionsbereichssteuerelement zugrunde liegende Fensterhandle besitzt. | |
PerformAutoScale | Führt eine Skalierung des Aktionsbereichs und seiner untergeordneten Elemente aus. | |
PerformLayout() | Zwingt den Aktionsbereich zur Anwendung von Layoutlogik durch das Steuerelement auf sämtliche diesem untergeordneten Steuerelemente. | |
PerformLayout(Control, String) | Zwingt den Aktionsbereich zur Anwendung von Layoutlogik durch das Steuerelement auf sämtliche diesem untergeordneten Steuerelemente. | |
PointToClient | Rechnet die Position des angegebenen Bildschirmpunkts in Clientkoordinaten um. | |
PointToScreen | Rechnet die Position des angegebenen Clientpunkts in Bildschirmkoordinaten um. | |
PreProcessControlMessage | Führt eine Vorverarbeitung der Tastatur- oder Eingabemeldungen in der Nachrichtenschleife aus, bevor sie gesendet werden. | |
PreProcessMessage | Führt eine Vorverarbeitung der Tastatur- oder Eingabemeldungen in der Nachrichtenschleife aus, bevor sie gesendet werden. | |
RectangleToClient | Berechnet die Größe und die Position des angegebenen Bildschirmrechtecks in Clientkoordinaten. | |
RectangleToScreen | Berechnet die Größe und die Position des angegebenen Clientrechtecks in Bildschirmkoordinaten. | |
Refresh | Erzwingt, dass das Aktionsbereichssteuerelement seinen Clientbereich für ungültig erklärt und sich sowie alle untergeordneten Steuerelemente sofort selbst neu zeichnet. | |
ResetBackColor | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetBindings | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetCursor | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetFont | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetForeColor | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetImeMode | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetRightToLeft | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResetText | Infrastruktur. Diese Methode wird nicht durch den Aktionsbereich unterstützt. | |
ResumeLayout() | Nimmt die übliche Layoutlogik wieder auf. | |
ResumeLayout(Boolean) | Nimmt die übliche Layoutlogik wieder auf und erzwingt optional ein sofortiges Layout für ausstehende Layoutanforderungen. | |
Scale | Skaliert den Aktionsbereich und alle untergeordneten Steuerelemente entsprechend dem angegebenen Skalierungsfaktor. | |
ScrollControlIntoView | Führt einen Bildlauf durch, um das angegebene untergeordnete Steuerelement anzuzeigen. | |
Select | Aktiviert den Aktionsbereich. | |
SelectNextControl | Aktiviert das nächste Steuerelement. | |
SendToBack | Sendet das Aktionsbereichssteuerelement ans Ende der z-Reihenfolge. | |
SetAutoScrollMargin | Legt die Größe der AutoBildlaufränder fest. | |
SetBounds(Int32, Int32, Int32, Int32) | Legt die Begrenzungen des Aktionsbereichs auf die angegebene Position und Größe fest. | |
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) | Legt die angegebenen Begrenzungen des Aktionsbereichs auf die angegebene Position und Größe fest. | |
Show | Zeigt ActionsPane im Aufgabenbereich an, einschließlich aller zu ActionsPane hinzugefügten Steuerelemente. Der Aufgabenbereich wird jedoch nicht angezeigt, wenn er ausgeblendet ist. | |
SuspendLayout | Unterbricht vorübergehend die Anwendungslogik für den Aktionsbereich. | |
Update | Bewirkt, dass der Aktionsbereich die für ungültig erklärten Bereiche im Clientbereich neu zeichnet. | |
Validate() | Überprüft den Inhalt des Aktionsbereichs unter Veranlassung der Ereignisse Validated und Validating in dieser Reihenfolge. | |
Validate(Boolean) | Überprüft den Inhalt des Aktionsbereichs. Dies hängt bedingt davon ab, ob die automatische Validierung aktiviert ist. | |
ValidateChildren() | Bewirkt, dass alle untergeordneten Steuerelemente, die die Validierung unterstützen, die Daten validieren. | |
ValidateChildren(ValidationConstraints) | Bewirkt, dass alle untergeordneten Steuerelemente, die die Validierung unterstützen, die Daten validieren. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
AutoSizeChanged | Infrastruktur. Dieses Ereignis wird nicht durch den Aktionsbereich unterstützt. | |
AutoValidateChanged | Tritt ein, wenn die AutoValidate-Eigenschaft geändert wird. | |
BackColorChanged | Tritt ein, wenn der Wert der BackColor-Eigenschaft geändert wird. | |
BackgroundImageChanged | Tritt ein, wenn der Wert der BackgroundImage-Eigenschaft geändert wird. | |
BackgroundImageLayoutChanged | Tritt ein, wenn die BackgroundImageLayout-Eigenschaft geändert wird. | |
BindingContextChanged | Tritt ein, wenn der Wert der BindingContext-Eigenschaft geändert wird. | |
CausesValidationChanged | Tritt ein, wenn der Wert der CausesValidation-Eigenschaft geändert wird. | |
ChangeUICues | Tritt ein, wenn sich der Fokus-Cue oder der Tastatur-Cue der Benutzeroberfläche ändert. | |
Click | Tritt ein, wenn auf den Aktionsbereich geklickt wird. | |
ClientSizeChanged | Tritt ein, wenn der Wert der ClientSize-Eigenschaft geändert wird. | |
ContextMenuChanged | Tritt ein, wenn der Wert der ContextMenu-Eigenschaft geändert wird. | |
ContextMenuStripChanged | Tritt ein, wenn der Wert der ContextMenuStrip-Eigenschaft geändert wird. | |
ControlAdded | Tritt ein, wenn der Controls-Auflistung ein neues Steuerelement hinzugefügt wird. | |
ControlRemoved | Tritt beim Entfernen des Steuerelements aus der Controls-Auflistung ein. | |
CursorChanged | Tritt ein, wenn der Wert der Cursor-Eigenschaft geändert wird. | |
Disposed | Tritt ein, wenn der Aktionsbereich freigegeben wird. | |
DockChanged | Tritt ein, wenn der Wert der Dock-Eigenschaft geändert wird. | |
DoubleClick | Tritt ein, wenn auf den Aktionsbereich doppelt geklickt wird. | |
DragDrop | Tritt ein, wenn eine Drag & Drop-Operation beendet wurde. | |
DragEnter | Tritt ein, wenn ein Objekt in die Begrenzungen des Aktionsbereichs gezogen wird. | |
DragLeave | Tritt ein, wenn ein Objekt aus den Begrenzungen des Aktionsbereichs gezogen wird. | |
DragOver | Tritt ein, wenn ein Objekt über die Begrenzungen des Aktionsbereichs gezogen wird. | |
EnabledChanged | Tritt ein, wenn sich der Enabled-Eigenschaftswert geändert hat. | |
Enter | Tritt ein, wenn der Aktionsbereich eingegeben wird. | |
FontChanged | Tritt ein, wenn sich der Font-Eigenschaftswert ändert. | |
ForeColorChanged | Tritt ein, wenn sich der ForeColor-Eigenschaftswert ändert. | |
GiveFeedback | Tritt während eines Ziehvorgangs ein. | |
GotFocus | Tritt ein, wenn der Aktionsbereich den Fokus erhält. | |
HandleCreated | Tritt ein, wenn ein Handle für den Aktionsbereich erstellt wird. | |
HandleDestroyed | Tritt ein, wenn das Handle des Aktionsbereichs gerade gelöscht wird. | |
HelpRequested | Tritt ein, wenn der Benutzer die Hilfe für den Aktionsbereich anfordert. | |
ImeModeChanged | Tritt ein, wenn die ImeMode-Eigenschaft geändert wird. | |
Invalidated | Tritt ein, wenn die Anzeige des Aktionsbereichs das Neuzeichnen erfordert. | |
KeyDown | Tritt ein, wenn eine Taste gedrückt wird, während der Aktionsbereich den Fokus besitzt. | |
KeyPress | Tritt ein, wenn eine Taste gedrückt wird, während der Aktionsbereich den Fokus besitzt. | |
KeyUp | Tritt ein, wenn eine Taste gedrückt wird, während der Aktionsbereich den Fokus besitzt. | |
Layout | Tritt ein, wenn der Aktionsbereich seine untergeordneten Steuerelemente neu anordnen sollte. | |
Leave | Tritt ein, wenn der Eingabefokus den Aktionsbereich verlässt. | |
Load | Tritt ein, bevor der Aktionsbereich zum ersten Mal angezeigt wird. | |
LocationChanged | Tritt ein, wenn sich der Location-Eigenschaftswert geändert hat. | |
LostFocus | Tritt ein, wenn der Aktionsbereich den Fokus verliert. | |
MarginChanged | Tritt ein, wenn sich der Rand des Aktionsbereichs ändert. | |
MouseCaptureChanged | Tritt ein, wenn der Aktionsbereich beginnt oder aufhört, Mauseingaben aufzufangen. | |
MouseClick | Tritt ein, wenn mit der Maus auf den Aktionsbereich geklickt wird. | |
MouseDoubleClick | Tritt ein, wenn mit der Maus auf den Aktionsbereich doppelt geklickt wird. | |
MouseDown | Tritt ein, wenn sich der Mauszeiger über dem Aktionsbereich befindet und eine Maustaste gedrückt wird. | |
MouseEnter | Tritt ein, wenn der Mauszeiger in den Aktionsbereich eintritt. | |
MouseHover | Tritt ein, wenn sich der Mauszeiger auf dem Aktionsbereich befindet. | |
MouseLeave | Tritt ein, wenn der Mauszeiger den Aktionsbereich verlässt. | |
MouseMove | Tritt ein, wenn der Mauszeiger über den Aktionsbereich bewegt wird. | |
MouseUp | Tritt ein, wenn sich der Mauszeiger über dem Aktionsbereich befindet und eine Maustaste losgelassen wird. | |
MouseWheel | Tritt ein, wenn das Mausrad bewegt wird, während der Aktionsbereich den Fokus besitzt. | |
Move | Tritt ein, wenn der Aktionsbereich verschoben wird. | |
OrientationChanged | Tritt auf, wenn sich die Orientation des Aktionsbereichs ändert. | |
PaddingChanged | Tritt ein, wenn sich der Abstand des Aktionsbereichs ändert. | |
Paint | Tritt ein, wenn der Aktionsbereich neu gezeichnet wird. | |
ParentChanged | Tritt ein, wenn sich der Parent-Eigenschaftswert ändert. | |
PreviewKeyDown | Tritt vor dem KeyDown-Ereignis ein, wenn eine Taste gedrückt wird, während dieses Steuerelement den Fokus besitzt. | |
QueryAccessibilityHelp | Tritt ein, wenn ein AccessibleObject Hilfe zu barrierefreien Anwendungen bereitstellt. | |
QueryContinueDrag | Tritt während eines Drag & Drop-Vorgangs ein. Dadurch kann die Quelle des Ziehvorgangs bestimmen, ob der Drag & Drop-Vorgang abgebrochen werden soll. | |
RegionChanged | Tritt ein, wenn der Wert der Region-Eigenschaft geändert wird. | |
Resize | Tritt ein, wenn die Größe des Aktionsbereichs angepasst wird. | |
RightToLeftChanged | Tritt ein, wenn sich der RightToLeft-Eigenschaftswert ändert. | |
Scroll | Tritt ein, wenn vom Benutzer oder von Code ein Bildlauf durch den Clientbereich durchgeführt wird. | |
SizeChanged | Tritt ein, wenn sich der Size-Eigenschaftswert ändert. | |
StyleChanged | Tritt auf, wenn sich der Aktionsbereichsstil ändert. | |
SystemColorsChanged | Tritt ein, wenn sich die Systemfarben ändern. | |
TabIndexChanged | Tritt ein, wenn sich der TabIndex-Eigenschaftswert ändert. | |
TabStopChanged | Tritt ein, wenn sich der TabStop-Eigenschaftswert ändert. | |
TextChanged | Infrastruktur. Dieses Ereignis wird nicht durch den Aktionsbereich unterstützt. | |
Validated | Tritt ein, wenn der Aktionsbereich die Überprüfung abschließt. | |
Validating | Tritt ein, wenn der Aktionsbereich überprüft wird. | |
VisibleChanged | Tritt ein, wenn sich der Visible-Eigenschaftswert ändert. |
Zum Seitenanfang
Hinweise
Jede Anpassung auf Dokumentebene für Excel oder Word macht ein ActionsPane-Objekt verfügbar. Mit diesem Objekt können Sie die Benutzeroberfläche des Aufgabenbereichs Dokumentaktionen in einem Projekt auf Dokumentebene anpassen. Um das ActionsPane-Objekt abzurufen, verwenden Sie das ActionsPane-Feld der ThisDocument-Klasse (für Word) oder der ThisWorkbook-Klasse (für Excel) im Projekt aus. Weitere Informationen finden Sie unter Aktionsbereichsübersicht.
Jedes ActionsPane-Objekt erweitert ein zugrunde liegendes Windows Forms UserControl, das eine Benutzeroberfläche bereitstellt, die Sie anpassen können. Die meisten ActionsPane-Member entsprechen den Membern des zugrunde liegenden UserControl. Verwenden Sie die folgenden ActionsPane-Member, um auf für den Aktionsbereich spezifische Funktionen zuzugreifen:
Clear-Methode. Mit dieser Methode trennen Sie den Aktionsbereich vom Dokument oder der Arbeitsmappe ab.
AutoRecover-Eigenschaft. Verwenden Sie diese Eigenschaft, um zu verhindern oder zuzulassen, dass Endbenutzer den Bereich Aktionen vom Dokument oder der Arbeitsmappe trennen.
Orientation-Eigenschaft. Mit dieser Eigenschaft bestimmen Sie, ob der Aktionsbereich am oberen oder unteren Rand des Dokuments oder der Arbeitsmappe oder an der linken oder rechten Seite des Dokuments oder der Arbeitsmappe angedockt ist.
StackOrder-Eigenschaft. Geben Sie mit dieser Eigenschaft die Reihenfolge an, in der Steuerelemente im Aktionsbereich gestapelt werden.
OrientationChanged-Ereignis. Verwenden Sie diese Eigenschaft, um zu bestimmen, wenn der Bereich Aktionen an einer anderen Position angedockt wird.
Tipp
Diese Schnittstelle wird von der Visual Studio Tools for Office-Laufzeit implementiert. Es ist nicht vorgesehen, dass der Typ direkt vom Code implementiert wird. Weitere Informationen finden Sie unter Übersicht über die Visual Studio Tools for Office-Laufzeit.
Verwendung
In dieser Dokumentation wird die Version dieses Typs beschrieben, der in Office-Projekten mit der Zielversion .NET Framework 4 verwendet wird. In Projekten mit der Zielversion .NET Framework 3.5 verfügt dieser Typ möglicherweise über unterschiedliche Member und die für diesen Typ bereitgestellten Codebeispiele funktionieren möglicherweise nicht. Dokumentation zu diesem Typ in Projekten mit der Zielversion .NET Framework 3.5 finden Sie im folgenden Verweisabschnitt in der Visual Studio 2008-Dokumentation: https://go.microsoft.com/fwlink/?LinkId=160658.
Beispiele
Im folgenden Codebeispiel wird das Erstellen eines einfachen Aktionsbereichs veranschaulicht, der seinen Inhalt automatisch ausrichtet. Wenn der Benutzer die Ausrichtung des Aktionsbereichs ändert, indem er ihn an eine andere Stelle im Anwendungsfenster verschiebt, oder wenn der Benutzer auf ein Button-Steuerelement im Aktionsbereich klickt, wird die Orientation-Eigenschaft verwendet, um den neuen Wert der StackOrder-Eigenschaft zu bestimmen. Um diesen Code auszuführen, rufen Sie die InitActionsPane-Methode im ThisWorkbook_Startup-Ereignishandler eines Projekts auf Dokumentebene für Excel auf.
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;
}
}
Siehe auch
Referenz
Microsoft.Office.Tools-Namespace
Weitere Ressourcen
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
Mai 2010 |
Memberzusammenfassungen, Parameterbeschreibungen und Rückgabewerte von den entsprechenden Windows Form-Membern wurden hinzugefügt. |
Informationsergänzung. |