ActionsPane Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет настраиваемый пользовательский интерфейс для области задач Действия с документами в настройке уровня документа для Word или Excel.
public interface class ActionsPane : IDisposable
[System.Runtime.InteropServices.Guid("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable
[<System.Runtime.InteropServices.Guid("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")>]
type ActionsPane = interface
interface IDisposable
Public Interface ActionsPane
Implements IDisposable
- Атрибуты
- Реализации
Примеры
В следующем примере кода показано, как создать простую панель действий, которая автоматически настраивает выравнивание ее содержимого. Когда пользователь изменяет ориентацию области действий путем перемещения области действий в другую часть окна приложения или щелкает Button элемент управления в области действий, Orientation свойство используется для определения нового значения StackOrder свойства. Чтобы выполнить этот код, вызовите InitActionsPane
метод из обработчика ThisWorkbook_Startup
событий проекта уровня документа для Excel.
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;
}
}
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
Комментарии
Каждая настройка уровня документа для Excel или Word предоставляет ActionsPane объект . Этот объект можно использовать для настройки пользовательского интерфейса области задач Действия с документом в проекте уровня документа. Чтобы получить ActionsPane объект, используйте ActionsPane
поле ThisDocument
класса (для Word) или ThisWorkbook
класса (для Excel) в проекте. Дополнительные сведения см. в разделе Actions Pane Overview.
Каждый ActionsPane объект расширяет базовый Windows FormsUserControl, предоставляющий пользовательский интерфейс, который можно настроить. ActionsPane Большинство элементов соответствуют членам базового UserControlэлемента . Используйте следующие ActionsPane элементы для доступа к функциям области действий:
Метод Clear. Используйте этот метод, чтобы отсоединить область действий от документа или книги.
Свойство AutoRecover. Используйте это свойство, чтобы запретить или разрешить конечным пользователям отсоединять область действий от документа или книги.
Свойство Orientation. Используйте это свойство, чтобы определить, закреплена ли область действий в верхней или нижней части документа или книги, слева или справа от документа или книги.
Свойство StackOrder. Используйте это свойство, чтобы указать направление, которое элементы управления располагаются на панели действий.
СобытиеOrientationChanged . Используйте это свойство, чтобы определить, когда область действий закреплена в другом расположении.
Примечание
Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Свойства
AccessibilityObject |
Получает объект AccessibleObject, назначенный области действий. |
AccessibleDefaultActionDescription |
Получает или задает описание действия по умолчанию в области действий. Это описание используется клиентскими приложениями со специальными возможностями. |
AccessibleDescription |
Получает или задает описание панели действий для специальных возможностей. Это описание используется клиентскими приложениями со специальными возможностями. |
AccessibleName |
Получает или задает доступное имя области действий. Это имя используется клиентскими приложениями со специальными возможностями. |
AccessibleRole |
Получает или задает роль панели действий в поддержке специальных возможностей. |
ActiveControl |
Получает или задает активный элемент управления в области действий. |
AllowDrop |
Получает или задает значение, указывающее, может ли панель действий принимать данные, перетаскиваемые в нее пользователем. |
Anchor |
Получает или задает границы контейнера, с которым связана панель действий, и определяет способ изменения размеров пользовательского элемента управления при изменении размеров его родительского элемента. |
AutoRecover |
Получает или задает значение, указывающее, будет ли решение панели действий автоматически повторно присоединяться к документу при его отключении. |
AutoScaleDimensions |
Получает или задает размеры, изначально заданные для этой панели действий. |
AutoScaleMode |
Получает или задает режим автоматического масштабирования области действий. |
AutoScroll |
Получает или задает значение, указывающее, позволяет ли панель действий выполнять прокрутку элементов управления, помещенных вне ее отображаемых границ. |
AutoScrollMargin |
Получает или задает размер поля автоматической прокрутки для панели действий. |
AutoScrollMinSize |
Получает или задает минимальный размер области автоматической прокрутки для панели действий. |
AutoScrollOffset |
Получает или задает место прокрутки панели действий при вызове метода ScrollControlIntoView(Control). |
AutoScrollPosition |
Получает или задает расположение полосы автоматической прокрутки для панели действий. |
AutoSize |
Это свойство не поддерживается панелью действий. |
AutoSizeMode |
Получает или задает режим, с помощью которого панель действий автоматически изменяет свои размеры. |
AutoValidate |
Получает или задает значение, указывающее, будут ли элементы управления в панели действий автоматически проверяться при изменении фокуса. |
BackColor |
Получает или задает цвет фона для панели действий. |
BackgroundImage |
Получает или задает фоновое изображение, отображаемое в области действий. |
BackgroundImageLayout |
Получает или задает положение и поведение фонового изображения в области действия. |
BindingContext |
Получает или задает объект, который используется для синхронизации всех элементов управления на панели действий, привязанных к одному источнику данных. |
BorderStyle |
Получает или задает стиль границы области действий. |
Bottom |
Получает расстояние в пикселях между нижней границей панели действий и верхней границей клиентской области ее контейнера. |
Bounds |
Получает или задает размер и расположение (в пикселях) элемента управления панели действий, включая его неклиентские элементы, относительно его родительского элемента. |
CanFocus |
Получает значение, указывающее, может ли панель действий получать фокус. |
CanSelect |
Получает значение, указывающее, можно ли выбрать панель действий. |
Capture |
Получает или задает значение, указывающее, был ли указатель мыши захвачен панелью действий. |
CausesValidation |
Получает или задает значение, указывающее, вызывает ли панель действий выполнение проверки для любого элемента управления, который нуждается в проверке, когда получает фокус. |
ClientRectangle |
Получает прямоугольник, представляющий клиентскую область панели действий. |
ClientSize |
Получает или задает высоту и ширину клиентской области панели действий. |
CompanyName |
Получает название организации или имя создателя приложения, содержащего панель действий. |
Container |
Это свойство не поддерживается панелью действий. |
ContainsFocus |
Получает значение, указывающее, имеет ли панель действий или один из ее дочерних элементов управления фокус ввода в настоящий момент. |
ContextMenu |
Получает или задает контекстное меню, связанное с областью действий. |
ContextMenuStrip |
Получает или задает объект ContextMenuStrip, связанный с панелью действий. |
Controls |
Получает коллекцию элементов управления, содержащихся в панели действий. |
Created |
Получает значение, указывающее, была ли создана область действий. |
CurrentAutoScaleDimensions |
Возвращает текущие измерения экрана во время выполнения. |
Cursor |
Получает или задает курсор, отображаемый при наведении указателя мыши на панель действий. |
DataBindings |
Получает привязки данных для панели действий. |
DisplayRectangle |
Получает прямоугольник, представляющий отображаемую область панели действий. |
Disposing |
Получает значение, указывающее, находится ли область действий в процессе удаления. |
Dock |
Получает или задает границы элемента управления панели действий, прикрепленные к его родительскому элементу, и определяет способ изменения размеров элемента управления панели действий с его родительским элементом. |
Enabled |
Получает или задает значение, указывающее, может ли панель действий отвечать на действия пользователя. |
Focused |
Получает значение, указывающее, имеется ли в области действий фокус ввода. |
Font |
Получает или задает шрифт текста, отображаемого панелью действий. |
ForeColor |
Получает или задает цвет переднего плана панели действий. |
Handle |
Получает дескриптор окна, с которым связан элемент управления панели действий. |
HasChildren |
Получает значение, указывающее, содержит ли элемент управления один или несколько дочерних элементов. |
Height |
Получает или задает высоту элемента управления панели действий. |
HorizontalScroll |
Получает характеристики, связанные с горизонтальной полосой прокрутки. |
ImeMode |
Получает или задает режим редактора метода ввода панели действий. |
InvokeRequired |
Получает значение, указывающее, должен ли вызывающий объект вызывать метод invoke при обращении метода к элементу управления панели действий, так как вызывающий объект находится не в том потоке, в котором был создан элемент управления панели действий. |
IsAccessible |
Получает или задает значение, указывающее, является ли панель действий видимой для приложений со специальными возможностями. |
IsDisposed |
Получает значение, указывающее, был ли удален элемент управления области действий. |
IsHandleCreated |
Получает значение, указывающее, имеется ли у элемента управления панели действий связанный с ним дескриптор. |
IsMirrored |
Получает значение, указывающее, выполняется ли зеркальное отображение панели действий. |
LayoutEngine |
Получает кэшированный экземпляр обработчика макетов панели действий. |
Left |
Получает или задает расстояние (в пикселях) между левой границей элемента управления панели действий и левой границей клиентской области его контейнера. |
Location |
Получает или задает координаты верхнего левого угла панели действий относительно верхнего левого угла ее контейнера. |
Margin |
Возвращает или задает расстояние между элементами управления. |
MaximumSize |
Возвращает или задает размер, являющийся верхней границей, которую может указать метод GetPreferredSize(Size). |
MinimumSize |
Возвращает или задает размер, являющийся нижней границей, которую может указать метод GetPreferredSize(Size). |
Name |
Получает или задает имя элемента управления панели действий. |
Orientation |
Получает значение, указывающее, размещается ли панель действий вертикально или горизонтально. |
Padding |
Получает или задает заполнение в панели действий. |
Parent |
Получает или задает родительский контейнер панели действий. |
ParentForm |
Это свойство не поддерживается панелью действий. |
PreferredSize |
Получает размер прямоугольной области, в которую может поместиться панель действий. |
ProductName |
Получает имя продукта сборки, содержащей панель действий. |
ProductVersion |
Получает версию сборки, содержащей панель действий. |
RecreatingHandle |
Получает значение, указывающее, выполняет ли панель действия повторное создание дескриптора в настоящий момент. |
Region |
Получает или задает область окна, связанную с областью действий. |
Right |
Получает расстояние (в пикселях) между правой границей панели действий и левой границей клиентской области ее контейнера. |
RightToLeft |
Получает или задает значение, указывающее, выровнены ли элементы области действий для поддержки языков, использующих шрифты с написанием справа налево. |
Site |
Получает или задает сайт панели действий. |
Size |
Получает или задает высоту и ширину элемента управления области действий. |
StackOrder |
Получает или задает значение, определяющее направление упорядочивания элементов управления на панели действий. |
TabIndex |
Получает или задает последовательность табуляции панели действий внутри ее контейнера. |
TabStop |
Получает или задает значение, указывающее, может ли пользователь предоставить фокус панели действий с помощью клавиши TAB. |
Tag |
Получает или задает объект, содержащий данные о панели действий. |
Top |
Получает или задает расстояние (в пикселях) между верхней границей элемента управления панели действий и верхней границей клиентской области его контейнера. |
TopLevelControl |
Это свойство не поддерживается панелью действий. |
UseWaitCursor |
Получает или задает значение, указывающее, следует ли использовать курсор ожидания для панели действий и всех дочерних элементов управления. |
VerticalScroll |
Получает характеристики, связанные с вертикальной полосой прокрутки. |
Visible |
Получает или задает значение, указывающее, видим ли объект ActionsPane. |
Width |
Получает или задает ширину элемента управления области действий. |
Методы
BeginInit() |
Представляет настраиваемый пользовательский интерфейс для области задач Действия с документами в настройке уровня документа для Word или Excel. |
BeginInvoke(Delegate) |
Выполняет указанный делегат асинхронно в потоке, в котором был создан базовый дескриптор элемента управления панели действий. |
BeginInvoke(Delegate, Object[]) |
Выполняет указанный делегат асинхронно с указанными аргументами в потоке, в котором был создан базовый дескриптор элемента управления панели действий. |
BringToFront() |
Переносит элемент управления панели действий в начало z-порядка. |
Clear() |
Отключает решение панели действий от документа. |
Contains(Control) |
Возвращает значение, указывающее, является ли заданный элемент управления дочерним элементом панели действий. |
CreateControl() |
Вызывает принудительное создание видимого элемента управления панели действий, включая создание дескриптора и всех видимых дочерних элементов. |
CreateGraphics() |
Создает Graphics для элемента управления панели действий. |
DoDragDrop(Object, DragDropEffects) |
Начинает операцию перетаскивания. |
DrawToBitmap(Bitmap, Rectangle) |
Поддерживает отрисовку в указанном точечном рисунке. |
EndInit() |
Представляет настраиваемый пользовательский интерфейс для области задач Действия с документами в настройке уровня документа для Word или Excel. |
EndInvoke(IAsyncResult) |
Получает возвращаемое значение указанной асинхронной операции. |
FindForm() |
Получает форму, в которой находится элемент управления панели действий. |
Focus() |
Устанавливает фокус ввода на панель действий. |
GetChildAtPoint(Point) |
Возвращает дочерний элемент управления, имеющий указанные координаты. |
GetChildAtPoint(Point, GetChildAtPointSkip) |
Возвращает дочерний элемент управления, расположенный по указанным координатам, определяя, следует ли игнорировать дочерние элементы управления конкретного типа. |
GetContainerControl() |
Возвращает следующий объект ContainerControl в цепочке родительских элементов управления данного элемента. |
GetNextControl(Control, Boolean) |
Возвращает следующий или предыдущий элемент среди дочерних элементов управления в последовательности клавиши TAB. |
GetPreferredSize(Size) |
Получает размер прямоугольной области, в которую помещается панель действий. |
Hide() |
Удаляет объект ActionsPane и элементы управления из пользовательского интерфейса области задач, но оставляет область задач видимой. |
Invalidate() |
Делает недействительной всю поверхность панели действий и вызывает ее перерисовку. |
Invalidate(Boolean) |
Делает недействительной всю поверхность панели действий и вызывает отправку сообщения рисования в панель действий. При необходимости объявляет недействительными назначенные панели действий дочерние элементы управления. |
Invalidate(Rectangle) |
Делает недействительной указанную область панели действий (добавляет ее в область обновления панели действий, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования в панель действий. |
Invalidate(Rectangle, Boolean) |
Делает недействительной указанную область панели действий (добавляет ее в область обновления панели действий, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования в панель действий. При необходимости объявляет недействительными назначенные панели действий дочерние элементы управления. |
Invalidate(Region) |
Делает недействительной указанную область панели действий (добавляет ее в область обновления панели действий, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования в панель действий. |
Invalidate(Region, Boolean) |
Делает недействительной указанную область панели действий (добавляет ее в область обновления панели действий, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования в панель действий. При необходимости объявляет недействительными назначенные панели действий дочерние элементы управления. |
Invoke(Delegate) |
Выполняет указанный делегат в том потоке, которому принадлежит базовый дескриптор окна панели действий. |
Invoke(Delegate, Object[]) |
Выполняет указанный делегат в том потоке, которому принадлежит базовый дескриптор окна панели действий, с указанным списком аргументов. |
PerformAutoScale() |
Выполняет масштабирование панели действий и ее дочерних элементов. |
PerformLayout() |
Заставляет панель действий применить логику макета ко всем ее дочерним элементам управления. |
PerformLayout(Control, String) |
Заставляет панель действий применить логику макета ко всем ее дочерним элементам управления. |
PointToClient(Point) |
Вычисляет местоположение указанной точки экрана в клиентских координатах. |
PointToScreen(Point) |
Вычисляет местоположение указанной точки клиента в экранных координатах. |
PreProcessControlMessage(Message) |
Выполняет предварительную обработку клавиатурных или входящих сообщений в цикле обработки сообщений перед их отправкой. |
PreProcessMessage(Message) |
Выполняет предварительную обработку клавиатурных или входящих сообщений в цикле обработки сообщений перед их отправкой. |
RectangleToClient(Rectangle) |
Вычисляет размер и местоположение указанной прямоугольной области экрана в клиентских координатах. |
RectangleToScreen(Rectangle) |
Вычисляет размер и местоположение указанной клиентской области (в виде прямоугольника) в экранных координатах. |
Refresh() |
Принудительно создает условия, при которых панель действий делает недействительной свою клиентскую область и немедленно перерисовывает себя и все дочерние элементы. |
ResetText() |
Этот метод не поддерживается панелью действий. |
ResumeLayout() |
Возобновляет обычную логику макета. |
ResumeLayout(Boolean) |
Возобновляет обычную логику макета, дополнительно осуществляя немедленное отображение отложенных запросов макета. |
Scale(SizeF) |
Масштабирует панель действий и любые ее дочерние элементы с использованием заданного коэффициента масштабирования. |
ScrollControlIntoView(Control) |
Прокручивает и показывает заданный дочерний элемент. |
Select() |
Активирует панель действий. |
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) |
Активирует следующий элемент управления. |
SendToBack() |
Отправляет элемент управления панели действий в конец z-порядка. |
SetAutoScrollMargin(Int32, Int32) |
Задает размеры полей автоматической прокрутки. |
SetBounds(Int32, Int32, Int32, Int32) |
Задает границы панели действий по указанному расположению и размеру. |
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Задает указанные границы панели действий по указанному расположению и размеру. |
Show() |
Отображает панель ActionsPane в панели задач, включая все элементы управления, добавленные на панель ActionsPane, но не отображает панель задач, если она невидима. |
SuspendLayout() |
Временно приостанавливает логику макета для панели действий. |
Update() |
Вызывает перерисовку панелью действий недействительных областей в клиентской области. |
Validate() |
Проверяет содержимое панели действий путем запуска событий Validating и Validated в этом порядке. |
Validate(Boolean) |
Проверяет содержимое панели действий; зависит от того, включена ли автоматическая проверка. |
ValidateChildren() |
Заставляет все дочерние элементы управления, поддерживающие проверку, проверить свои данные. |
ValidateChildren(ValidationConstraints) |
Заставляет все дочерние элементы управления, поддерживающие проверку, проверить свои данные. |
События
AutoSizeChanged |
Это событие не поддерживается панелью действий. |
AutoValidateChanged |
Происходит при изменении свойства AutoValidate. |
BackColorChanged |
Происходит при изменении значения свойства BackColor. |
BackgroundImageChanged |
Происходит при изменении значения свойства BackgroundImage. |
BackgroundImageLayoutChanged |
Происходит при изменении свойства BackgroundImageLayout. |
BindingContextChanged |
Происходит при изменении значения свойства BindingContext. |
CausesValidationChanged |
Происходит при изменении значения свойства CausesValidation. |
ChangeUICues |
Происходит при получении сигналов на изменение от фокуса или клавиатурного интерфейса. |
Click |
Происходит при щелчке по панели действий. |
ClientSizeChanged |
Происходит при изменении значения свойства ClientSize. |
ContextMenuChanged |
Происходит при изменении значения свойства ContextMenu. |
ContextMenuStripChanged |
Происходит при изменении значения свойства ContextMenuStrip. |
ControlAdded |
Происходит при добавлении нового элемента управления к коллекции Controls. |
ControlRemoved |
Происходит при удалении элемента управления из коллекции Controls. |
CursorChanged |
Происходит при изменении значения свойства Cursor. |
Disposed |
Происходит при удалении панели действий. |
DockChanged |
Происходит при изменении значения свойства Dock. |
DoubleClick |
Происходит при двойном щелчке по панели действий. |
DragDrop |
Вызывается при завершении операции перетаскивания. |
DragEnter |
Происходит при перетаскивании объекта в границы панели действий. |
DragLeave |
Происходит при перетаскивании объекта за границы панели действий. |
DragOver |
Происходит при перетаскивании объекта в пространстве области действий. |
EnabledChanged |
Происходит, если значение свойства Enabled было изменено. |
Enter |
Происходит при вводе панели действий. |
FontChanged |
Происходит при изменении значения свойства Font. |
ForeColorChanged |
Происходит при изменении значения свойства ForeColor. |
GiveFeedback |
Вызывается при выполнении операции перетаскивания. |
GotFocus |
Происходит при получении фокуса панелью действий. |
HandleCreated |
Происходит при создании дескриптора для области действий. |
HandleDestroyed |
Происходит в процессе удаления дескриптора панели действий. |
HelpRequested |
Происходит при запросе справки для панели действий. |
ImeModeChanged |
Происходит при изменении свойства ImeMode. |
Invalidated |
Происходит, когда требуется перерисовать отображение панели действий. |
KeyDown |
Происходит при нажатии клавиши, когда фокус находится на панели действий. |
KeyPress |
Происходит при нажатии клавиши, когда фокус находится на панели действий. |
KeyUp |
Происходит при отпускании клавиши, когда панель действий имеет фокус. |
Layout |
Происходит, когда необходимо изменить позицию дочерних элементов управления панели действий. |
Leave |
Происходит при перемещении фокуса ввода за пределы области действий. |
Load |
Происходит перед тем, как область действий первый раз становится видимой. |
LocationChanged |
Происходит, если значение свойства Location было изменено. |
LostFocus |
Происходит при утрате фокуса панелью действий. |
MarginChanged |
Происходит при изменении поля панели действий. |
MouseCaptureChanged |
Происходит, когда область действий теряет или получает захват мыши. |
MouseClick |
Происходит при щелчке мышью по панели действий. |
MouseDoubleClick |
Происходит при двойном щелчке мышью в области действий. |
MouseDown |
Происходит при нажатии кнопки мыши в момент, когда указатель мыши находится на панели действий. |
MouseEnter |
Происходит, когда указатель мыши попадает на панель действий. |
MouseHover |
Происходит, когда указатель мыши остается на панели действий. |
MouseLeave |
Происходит, когда указатель мыши покидает панель действий. |
MouseMove |
Происходит при наведении указателя мыши на панель действий. |
MouseUp |
Происходит при отпускании кнопки мыши в момент, когда указатель мыши находится на панели действий. |
MouseWheel |
Возникает при перемещении колеса мыши, когда панель действия находится в фокусе. |
Move |
Происходит при перемещении области действий. |
OrientationChanged |
Происходит при изменении значения свойства Orientation панели действий. |
PaddingChanged |
Происходит при изменении заполнения панели действий. |
Paint |
Происходит при перерисовке панели действий. |
ParentChanged |
Происходит при изменении значения свойства Parent. |
PreviewKeyDown |
Генерируется перед событием KeyDown при нажатии клавиши, когда элемент управления имеет фокус. |
QueryAccessibilityHelp |
Происходит при предоставлении справки объектом AccessibleObject для приложений со специальными возможностями. |
QueryContinueDrag |
Происходит во время операции перетаскивания и позволяет источнику перетаскивания определить, следует ли отменить эту операцию. |
RegionChanged |
Происходит при изменении значения свойства Region. |
Resize |
Происходит при изменении размера панели действий. |
RightToLeftChanged |
Происходит при изменении значения свойства RightToLeft. |
Scroll |
Происходит в том случае, если пользователь или программа выполняет прокрутку в клиентской области. |
SizeChanged |
Происходит при изменении значения свойства Size. |
StyleChanged |
Происходит при изменении стиля панели действий. |
SystemColorsChanged |
Происходит при изменении системных цветов. |
TabIndexChanged |
Происходит при изменении значения свойства TabIndex. |
TabStopChanged |
Происходит при изменении значения свойства TabStop. |
Validated |
Происходит при завершении проверки панелью действий. |
Validating |
Происходит при выполнении проверки панелью действий. |
VisibleChanged |
Происходит при изменении значения свойства Visible. |