ToolStripTextBox Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет в объекте ToolStrip текстовое поле, позволяющее вводить текст.
public ref class ToolStripTextBox : System::Windows::Forms::ToolStripControlHost
[System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ContextMenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.MenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ToolStrip)]
public class ToolStripTextBox : System.Windows.Forms.ToolStripControlHost
[<System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ContextMenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.MenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ToolStrip)>]
type ToolStripTextBox = class
inherit ToolStripControlHost
Public Class ToolStripTextBox
Inherits ToolStripControlHost
- Наследование
- Наследование
-
ToolStripTextBox
- Атрибуты
Примеры
В следующем примере кода демонстрируется ToolStripTextBox с различными общими параметрами свойств, включая параметры автоматического завершения.
using System;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication2
{
public class Form1 : Form
{
private ToolStrip toolStrip1;
private ToolStripTextBox toolStripTextBox1;
public Form1()
{
InitializeComponent();
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
private void InitializeComponent()
{
toolStrip1 = new System.Windows.Forms.ToolStrip();
toolStripTextBox1 = new System.Windows.Forms.ToolStripTextBox();
toolStrip1.SuspendLayout();
SuspendLayout();
//
// toolStrip1
//
toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
toolStripTextBox1});
toolStrip1.Location = new System.Drawing.Point(0, 0);
toolStrip1.Name = "toolStrip1";
toolStrip1.Size = new System.Drawing.Size(292, 25);
toolStrip1.TabIndex = 0;
toolStrip1.Text = "toolStrip1";
// This code example demonstrates the syntax for setting
// various ToolStripTextBox properties.
//
toolStripTextBox1.AcceptsReturn = true;
toolStripTextBox1.AcceptsTab = true;
toolStripTextBox1.AutoCompleteCustomSource.AddRange(new string[] {
"This is line one.",
"Second line.",
"Another line."});
toolStripTextBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
toolStripTextBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource;
toolStripTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
toolStripTextBox1.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper;
toolStripTextBox1.HideSelection = false;
toolStripTextBox1.MaxLength = 32000;
toolStripTextBox1.Name = "toolStripTextBox1";
toolStripTextBox1.ShortcutsEnabled = false;
toolStripTextBox1.Size = new System.Drawing.Size(100, 25);
toolStripTextBox1.Text = "STRING1\r\nSTRING2\r\nSTRING3\r\nSTRING4";
toolStripTextBox1.TextBoxTextAlign = System.Windows.Forms.HorizontalAlignment.Center;
//
// Form1
//
ClientSize = new System.Drawing.Size(292, 273);
Controls.Add(toolStrip1);
Name = "Form1";
toolStrip1.ResumeLayout(false);
toolStrip1.PerformLayout();
ResumeLayout(false);
PerformLayout();
}
}
}
Imports System.Text
Imports System.Windows.Forms
Public Class Form1
Inherits Form
Private toolStrip1 As ToolStrip
Private toolStripTextBox1 As ToolStripTextBox
Public Sub New()
InitializeComponent()
End Sub
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.Run(New Form1())
End Sub
Private Sub InitializeComponent()
toolStrip1 = New System.Windows.Forms.ToolStrip()
toolStripTextBox1 = New System.Windows.Forms.ToolStripTextBox()
toolStrip1.SuspendLayout()
SuspendLayout()
'
' toolStrip1
'
toolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {toolStripTextBox1})
toolStrip1.Location = New System.Drawing.Point(0, 0)
toolStrip1.Name = "toolStrip1"
toolStrip1.Size = New System.Drawing.Size(292, 25)
toolStrip1.TabIndex = 0
toolStrip1.Text = "toolStrip1"
' This code example demonstrates the syntax for setting
' various ToolStripTextBox properties.
'
toolStripTextBox1.AcceptsReturn = True
toolStripTextBox1.AcceptsTab = True
toolStripTextBox1.AutoCompleteCustomSource.AddRange(New String() {"This is line one.", "Second line.", "Another line."})
toolStripTextBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
toolStripTextBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
toolStripTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
toolStripTextBox1.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper
toolStripTextBox1.HideSelection = False
toolStripTextBox1.MaxLength = 32000
toolStripTextBox1.Name = "toolStripTextBox1"
toolStripTextBox1.ShortcutsEnabled = False
toolStripTextBox1.Size = New System.Drawing.Size(100, 25)
toolStripTextBox1.Text = "STRING1" + ControlChars.Cr + ControlChars.Lf + "STRING2" + ControlChars.Cr + ControlChars.Lf + "STRING3" + ControlChars.Cr + ControlChars.Lf + "STRING4"
toolStripTextBox1.TextBoxTextAlign = System.Windows.Forms.HorizontalAlignment.Center
'
' Form1
'
ClientSize = New System.Drawing.Size(292, 273)
Controls.Add(toolStrip1)
Name = "Form1"
toolStrip1.ResumeLayout(False)
toolStrip1.PerformLayout()
ResumeLayout(False)
PerformLayout()
End Sub
End Class
Комментарии
ToolStripTextBox — это TextBox, оптимизированный для размещения в ToolStrip. Подмножество свойств и событий размещенного элемента управления предоставляется на уровне ToolStripTextBox, но базовый элемент управления TextBox полностью доступен через свойство TextBox.
Элемент ToolStripTextBox управления позволяет пользователю вводить текст в приложении. Этот элемент управления имеет дополнительные функциональные возможности, которые отсутствуют в стандартном элементе управления "Текстовое поле Windows", включая многостроочное редактирование.
Как правило, ToolStripTextBox элемент управления используется для отображения одной строки текста или принятия ее в качестве входных данных. Можно использовать для Multiline отображения или ввода нескольких строк текста. Присвойте AcceptsTab свойствам и AcceptsReturn значение true , чтобы обеспечить большую обработку текста в многострочного ToolStripTextBox элемента управления.
Вы можете ограничить количество текста, введенного в элемент управления , ToolStripTextBox задав MaxLength для свойства определенное количество символов. Используйте свойство , CharacterCasing чтобы разрешить пользователю вводить в элемент управления только прописные, только строчные буквы или сочетание символов верхнего и нижнего регистра ToolStripTextBox .
Чтобы запретить ввод текста в ToolStripTextBox элемент управления, можно создать обработчик событий для KeyDown события, чтобы проверить каждый символ, введенный в элементе управления. Можно также ограничить весь ввод данных в элементе ToolStripTextBox управления, задав ReadOnly для свойства значение true.
Конструкторы
| ToolStripTextBox() |
Инициализирует новый экземпляр класса ToolStripTextBox. |
| ToolStripTextBox(Control) |
Инициализирует новый экземпляр класса ToolStripTextBox, получаемый из базового элемента управления. |
| ToolStripTextBox(String) |
Инициализирует новый экземпляр класса ToolStripTextBox с указанным именем. |
Свойства
| AcceptsReturn |
Получает или задает значение, указывающее, что происходит в многострочном элементе управления TextBox при нажатии клавиши ENTER: создается новая строка текста или активируется кнопка стандартного действия формы. |
| AcceptsTab |
Возвращает или задает значение, указывающее, что происходит при нажатии клавиши TAB в многострочном элементе управления: вводится знак табуляции в текстовом поле или фокус ввода в форме перемещается к следующему элементу управления в последовательности переходов. |
| AccessibilityObject |
Получает объект AccessibleObject, назначенный элементу управления. (Унаследовано от ToolStripItem) |
| AccessibleDefaultActionDescription |
Возвращает или задает описание выполняемого по умолчанию действия элемента управления для использования клиентскими приложениями со специальными возможностями. (Унаследовано от ToolStripItem) |
| AccessibleDescription |
Возвращает или задает описание, которое будет сообщено клиентским приложениям со специальными возможностями. (Унаследовано от ToolStripItem) |
| AccessibleName |
Возвращает или задает имя элемента управления, используемого клиентскими приложениями со специальными возможностями. (Унаследовано от ToolStripItem) |
| AccessibleRole |
Возвращает или задает роль элемента управления в поддержке специальных возможностей, которая указывает тип элемента пользовательского интерфейса для данного элемента управления. (Унаследовано от ToolStripItem) |
| Alignment |
Получает или задает значение, указывающее, выравнивается ли элемент по началу или по концу элемента ToolStrip. (Унаследовано от ToolStripItem) |
| AllowDrop |
Возвращает или задает значение, указывающее, будут ли операции перетаскивания и переупорядочения элементов обрабатываться с помощью событий, реализованных пользователем. (Унаследовано от ToolStripItem) |
| Anchor |
Возвращает или задает границы контейнера, с которым связан объект ToolStripItem, и определяет, как изменяются размеры объекта ToolStripItem вместе с родительским объектом. (Унаследовано от ToolStripItem) |
| AutoCompleteCustomSource |
Получает или задает настраиваемую коллекцию строк для использования в случае, когда для свойства AutoCompleteSource установлено значение |
| AutoCompleteMode |
Возвращает или задает параметр, который управляет работой автоматического завершения для ToolStripTextBox. |
| AutoCompleteSource |
Возвращает или задает значение, указывающее источник строк завершения, используемых для автоматического завершения. |
| AutoSize |
Возвращает или задает значение, указывающее, производится ли автоматическое изменение размеров элемента. (Унаследовано от ToolStripItem) |
| AutoToolTip |
Получает или задает значение, указывающее, следует ли использовать свойство Text или свойство ToolTipText для подсказки ToolStripItem. (Унаследовано от ToolStripItem) |
| Available |
Получает или задает значение, указывающее, нужно ли помещать ToolStripItem в ToolStrip. (Унаследовано от ToolStripItem) |
| BackColor |
Возвращает или задает цвет фона для элемента управления. (Унаследовано от ToolStripControlHost) |
| BackgroundImage |
Данное свойство не применимо к этому классу. |
| BackgroundImageLayout |
Данное свойство не применимо к этому классу. |
| BindingContext |
Получает или задает коллекцию диспетчеров денежных единиц для объекта IBindableComponent. (Унаследовано от BindableComponent) |
| BorderStyle |
Получает или задает тип границы элемента управления ToolStripTextBox. |
| Bounds |
Возвращает размер и расположение элемента. (Унаследовано от ToolStripItem) |
| CanRaiseEvents |
Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component) |
| CanSelect |
Возвращает значение, указывающее, доступен ли элемент управления для выбора. (Унаследовано от ToolStripControlHost) |
| CanUndo |
Получает значение, указывающее, есть ли у пользователя возможность отмены предыдущей операции в элементе управления ToolStripTextBox. |
| CausesValidation |
Возвращает или задает значение, указывающее, вызывает ли размещенный элемент управления события проверки для других элементов управления при получении фокуса этим размещенным элементом управления. (Унаследовано от ToolStripControlHost) |
| CharacterCasing |
Получает или задает значение, указывающее, изменяет ли элемент управления ToolStripTextBox регистр знаков при вводе. |
| Command |
Возвращает или задает объект , ICommand метод которого Execute(Object) будет вызываться при вызове события ToolStripItem Click . (Унаследовано от ToolStripItem) |
| CommandParameter |
Возвращает или задает параметр, передаваемый в ICommand объект , назначенный свойству Command . (Унаследовано от ToolStripItem) |
| Container |
Возвращает объект IContainer, который содержит коллекцию Component. (Унаследовано от Component) |
| ContentRectangle |
Получает область, в которой содержимое, например текст и значки, могут быть помещены в ToolStripItem без перезаписи границ фона. (Унаследовано от ToolStripItem) |
| Control |
Получает класс Control, размещенный в данном классе ToolStripControlHost. (Унаследовано от ToolStripControlHost) |
| ControlAlign |
Возвращает или задает выравнивание элемента управления в форме. (Унаследовано от ToolStripControlHost) |
| DataBindings |
Получает коллекцию объектов привязки к данным для этого компонента IBindableComponent. (Унаследовано от BindableComponent) |
| DefaultAutoToolTip |
Получает значение, указывающее, должен ли отображаться объект ToolTip, который определен по умолчанию. (Унаследовано от ToolStripItem) |
| DefaultDisplayStyle |
Получает значение, указывающее, что отображается в ToolStripItem. (Унаследовано от ToolStripItem) |
| DefaultMargin |
Получает расстояние (в пикселях) между объектом ToolStripTextBox и прилегающими элементами. |
| DefaultPadding |
Возвращает параметры внутренних интервалов элемента. (Унаследовано от ToolStripItem) |
| DefaultSize |
Возвращает размер по умолчанию для объекта ToolStripTextBox. |
| DesignMode |
Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component) |
| DismissWhenClicked |
Получает значение, указывающее, скрываются ли элементы на объекте ToolStripDropDown после того как их щелкнули. (Унаследовано от ToolStripItem) |
| DisplayStyle |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| Dock |
Возвращает или задает границы объекта ToolStripItem, которые прикрепляются к его родительскому элементу управления, и определяет способ изменения размеров объекта ToolStripItem при изменении размеров его родительского элемента управления. (Унаследовано от ToolStripItem) |
| DoubleClickEnabled |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| Enabled |
Получает или задает значение показывающее, активизирован ли родительский элемент управления для объекта ToolStripItem. (Унаследовано от ToolStripControlHost) |
| Events |
Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component) |
| Focused |
Возвращает значение, указывающее, имеется ли на элементе управления фокус ввода. (Унаследовано от ToolStripControlHost) |
| Font |
Возвращает или задает шрифт, используемый размещенным элементом управления. (Унаследовано от ToolStripControlHost) |
| ForeColor |
Возвращает или задает цвет размещаемого элемента управления. (Унаследовано от ToolStripControlHost) |
| Height |
Получает или задает высоту объекта ToolStripItem в пикселях. (Унаследовано от ToolStripItem) |
| HideSelection |
Возвращает или задает значение, указывающее, остается ли выделенный текст в текстовом поле выделенным, когда фокус ввода в форме переходит с данного элемента управления на другой. |
| Image |
Изображение, связанное с объектом. (Унаследовано от ToolStripControlHost) |
| ImageAlign |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| ImageIndex |
Возвращает или задает значение индекса изображения, отображаемого на данном элементе. (Унаследовано от ToolStripItem) |
| ImageKey |
Получает или задает средство доступа к ключу для изображения в ImageList, отображаемого в элементе ToolStripItem. (Унаследовано от ToolStripItem) |
| ImageScaling |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| ImageTransparentColor |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| IsDisposed |
Возвращает значение, указывающее, был ли удален объект. (Унаследовано от ToolStripItem) |
| IsOnDropDown |
Получает значение, определяющее, является ли контейнер текущего Control элементом ToolStripDropDown. (Унаследовано от ToolStripItem) |
| IsOnOverflow |
Получает значение, указывающее, установлено ли для свойства Placement значение Overflow. (Унаследовано от ToolStripItem) |
| Lines |
Получает или задает строки текста в элементе управления ToolStripTextBox. |
| Margin |
Возвращает или задает расстояние между элементом и соседними элементами. (Унаследовано от ToolStripItem) |
| MaxLength |
Возвращает или задает максимальное число символов, которое разрешается вводить или вставлять в элемент управления "текстовое поле". |
| MergeAction |
Получает или задает способ слияния дочерних меню с родительскими меню. (Унаследовано от ToolStripItem) |
| MergeIndex |
Получает или задает положение элемента при слиянии в текущем ToolStrip. (Унаследовано от ToolStripItem) |
| Modified |
Получает или задает значение, которое показывает, что элемент управления ToolStripTextBox изменен пользователем со времени создания элемента управления или последнего ввода его содержимого. |
| Multiline |
Данное свойство не применимо к этому классу. |
| Name |
Возвращает или задает имя элемента. (Унаследовано от ToolStripItem) |
| Overflow |
Получает или задает значение, указывающее, присоединен ли элемент к элементу ToolStrip или ToolStripOverflowButton или он может перемещаться между ними. (Унаследовано от ToolStripItem) |
| Owner |
Возвращает или задает владельца данного элемента. (Унаследовано от ToolStripItem) |
| OwnerItem |
Возвращает родительский объект ToolStripItem этого объекта ToolStripItem. (Унаследовано от ToolStripItem) |
| Padding |
Возвращает или задает внутренний интервал в пикселях между краями элемента и его содержимым. (Унаследовано от ToolStripItem) |
| Parent |
Получает или задает родительский контейнер ToolStripItem. (Унаследовано от ToolStripItem) |
| Placement |
Возвращает текущую структуру элемента. (Унаследовано от ToolStripItem) |
| Pressed |
Получает значение, показывающее, нажат ли элемент. (Унаследовано от ToolStripItem) |
| ReadOnly |
Получает или задает значение, указывающее, является ли текст в элементе управления ToolStripTextBox доступным только для чтения. |
| Renderer |
Представляет в объекте ToolStrip текстовое поле, позволяющее вводить текст. (Унаследовано от ToolStripItem) |
| RightToLeft |
Возвращает или задает значение, указывающее, выровнены ли компоненты элемента управления для поддержки языков, использующих шрифты с написанием справа налево. (Унаследовано от ToolStripControlHost) |
| RightToLeftAutoMirrorImage |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| Selected |
Возвращает значение, указывающее, выбран ли элемент. (Унаследовано от ToolStripControlHost) |
| SelectedText |
Возвращает или задает значение, указывающее текст, выбранный в настоящий момент в элементе управления. |
| SelectionLength |
Получает или задает количество символов, выделенных в элементе управления ToolStripTextBox. |
| SelectionStart |
Получает или задает начальную точку текста, выделяемого в элементе управления ToolStripTextBox. |
| ShortcutsEnabled |
Возвращает или задает значение, указывающее, включены ли определенные сочетания клавиш. |
| ShowKeyboardCues |
Возвращает значение, определяющее, должны сочетания клавиш отображаться или нет. (Унаследовано от ToolStripItem) |
| Site |
Возвращает или задает узел размещенного элемента управления. (Унаследовано от ToolStripControlHost) |
| Size |
Получает или задает размер объекта класса ToolStripItem. (Унаследовано от ToolStripControlHost) |
| Tag |
Возвращает или задает объект, который содержит данные об элементе. (Унаследовано от ToolStripItem) |
| Text |
Возвращает или задает текст, отображаемый на размещаемом элементе управления. (Унаследовано от ToolStripControlHost) |
| TextAlign |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| TextBox |
Получает размещаемый элемент управления TextBox. |
| TextBoxTextAlign |
Получает или задает способ выравнивания текста в элементе управления TextBox. |
| TextDirection |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| TextImageRelation |
Данное свойство не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| TextLength |
Возвращает длину текста в элементе управления. |
| ToolTipText |
Получает или задает текст, который появляется как ToolTip для элемента управления. (Унаследовано от ToolStripItem) |
| Visible |
Возвращает или задает значение, указывающее, отображается ли элемент. (Унаследовано от ToolStripItem) |
| Width |
Получает или задает ширину объекта ToolStripItem в пикселях. (Унаследовано от ToolStripItem) |
| WordWrap |
Данное свойство не применимо к этому классу. |
Методы
| AppendText(String) |
Добавляет текст в конец текущего текста в элементе управления ToolStripTextBox. |
| Clear() |
Удаляет весь текст из элемента управления ToolStripTextBox. |
| ClearUndo() |
Удаляет сведения о самой последней операции из буфера отмены элемента управления ToolStripTextBox. |
| Copy() |
Копирует текущий выделенный в ToolStripTextBox фрагмент в буфер обмена. |
| CreateAccessibilityInstance() |
Создает для элемента управления новый объект с поддержкой специальных возможностей. |
| CreateAccessibilityInstance() |
Создает для элемента управления новый объект с поддержкой специальных возможностей. (Унаследовано от ToolStripControlHost) |
| CreateObjRef(Type) |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Cut() |
Перемещает текущее выделение, существующее в элементе управления ToolStripTextBox, в буфер обмена. |
| DeselectAll() |
Указывает, что значение свойства SelectionLength равно нулю для отмены выделения символов в элементе управления. |
| Dispose() |
Освобождает все ресурсы, занятые модулем Component. (Унаследовано от Component) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом ToolStripControlHost, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от ToolStripControlHost) |
| DoDragDrop(Object, DragDropEffects) |
Начинает операцию перетаскивания. (Унаследовано от ToolStripItem) |
| DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Начинает операцию перетаскивания. (Унаследовано от ToolStripItem) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| Focus() |
Передает фокус элементу управления. (Унаследовано от ToolStripControlHost) |
| GetCharFromPosition(Point) |
Извлекает знак, ближайший к указанному местоположению в элементе управления. |
| GetCharIndexFromPosition(Point) |
Возвращает индекс ближайшего к указанному местоположению символа. |
| GetCurrentParent() |
Извлекает ToolStrip, который является контейнером текущего ToolStripItem. (Унаследовано от ToolStripItem) |
| GetFirstCharIndexFromLine(Int32) |
Возвращает индекс первого символа заданной строки. |
| GetFirstCharIndexOfCurrentLine() |
Возвращает индекс первого символа текущей строки. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject) |
| GetLineFromCharIndex(Int32) |
Вычисляет номер строки по указанному положению символа в тексте элемента управления. |
| GetPositionFromCharIndex(Int32) |
Вычисляет положение в элементе управления по указанному индексу символа. |
| GetPreferredSize(Size) |
Вычисляет размер прямоугольной области, в которую помещается элемент управления. |
| GetService(Type) |
Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container. (Унаследовано от Component) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| Invalidate() |
Делает недействительной всю поверхность элемента ToolStripItemи вызывает его перерисовку. (Унаследовано от ToolStripItem) |
| Invalidate(Rectangle) |
Делает недействительной указанную область элемента ToolStripItem путем добавления ее к области обновления элемента ToolStripItem, которая будет перерисована при следующей операции рисования, и вызывает отправку сообщения изображения элементу ToolStripItem. (Унаследовано от ToolStripItem) |
| IsInputChar(Char) |
Определяет, является ли символ входным символом, который распознается элементом. (Унаследовано от ToolStripItem) |
| IsInputKey(Keys) |
Определяет, является ли заданная клавиша обычной клавишей ввода или специальной клавишей, нуждающейся в предварительной обработке. (Унаследовано от ToolStripItem) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
| OnAcceptsTabChanged(EventArgs) |
Вызывает событие AcceptsTabChanged. |
| OnAvailableChanged(EventArgs) |
Вызывает событие AvailableChanged. (Унаследовано от ToolStripItem) |
| OnBackColorChanged(EventArgs) |
Вызывает событие BackColorChanged. (Унаследовано от ToolStripItem) |
| OnBindingContextChanged(EventArgs) |
Вызывает событие BindingContextChanged. (Унаследовано от BindableComponent) |
| OnBorderStyleChanged(EventArgs) |
Вызывает событие BorderStyleChanged. |
| OnBoundsChanged() |
Происходит при изменении свойства Bounds. (Унаследовано от ToolStripControlHost) |
| OnClick(EventArgs) |
Вызывает событие Click. (Унаследовано от ToolStripItem) |
| OnCommandCanExecuteChanged(EventArgs) |
Вызывает событие CommandCanExecuteChanged. (Унаследовано от ToolStripItem) |
| OnCommandChanged(EventArgs) |
Вызывает событие CommandChanged. (Унаследовано от ToolStripItem) |
| OnCommandParameterChanged(EventArgs) |
Вызывает событие CommandParameterChanged. (Унаследовано от ToolStripItem) |
| OnDisplayStyleChanged(EventArgs) |
Вызывает событие DisplayStyleChanged. (Унаследовано от ToolStripItem) |
| OnDoubleClick(EventArgs) |
Вызывает событие DoubleClick. (Унаследовано от ToolStripItem) |
| OnDragDrop(DragEventArgs) |
Вызывает событие DragDrop. (Унаследовано от ToolStripItem) |
| OnDragEnter(DragEventArgs) |
Вызывает событие DragEnter. (Унаследовано от ToolStripItem) |
| OnDragLeave(EventArgs) |
Вызывает событие DragLeave. (Унаследовано от ToolStripItem) |
| OnDragOver(DragEventArgs) |
Вызывает событие DragOver. (Унаследовано от ToolStripItem) |
| OnEnabledChanged(EventArgs) |
Вызывает событие EnabledChanged. (Унаследовано от ToolStripItem) |
| OnEnter(EventArgs) |
Вызывает событие Enter. (Унаследовано от ToolStripControlHost) |
| OnFontChanged(EventArgs) |
Вызывает событие FontChanged. (Унаследовано от ToolStripItem) |
| OnForeColorChanged(EventArgs) |
Вызывает событие ForeColorChanged. (Унаследовано от ToolStripItem) |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Вызывает событие GiveFeedback. (Унаследовано от ToolStripItem) |
| OnGotFocus(EventArgs) |
Вызывает событие GotFocus. (Унаследовано от ToolStripControlHost) |
| OnHideSelectionChanged(EventArgs) |
Вызывает событие HideSelectionChanged. |
| OnHostedControlResize(EventArgs) |
Синхронизирует изменение размеров объекта, в котором размещается элемент управления, с изменением размеров размещенного элемента управления. (Унаследовано от ToolStripControlHost) |
| OnKeyDown(KeyEventArgs) |
Вызывает событие KeyDown. (Унаследовано от ToolStripControlHost) |
| OnKeyPress(KeyPressEventArgs) |
Вызывает событие KeyPress. (Унаследовано от ToolStripControlHost) |
| OnKeyUp(KeyEventArgs) |
Вызывает событие KeyUp. (Унаследовано от ToolStripControlHost) |
| OnLayout(LayoutEventArgs) |
Вызывает событие Layout. (Унаследовано от ToolStripControlHost) |
| OnLeave(EventArgs) |
Вызывает событие Leave. (Унаследовано от ToolStripControlHost) |
| OnLocationChanged(EventArgs) |
Вызывает событие LocationChanged. (Унаследовано от ToolStripItem) |
| OnLostFocus(EventArgs) |
Вызывает событие LostFocus. (Унаследовано от ToolStripControlHost) |
| OnModifiedChanged(EventArgs) |
Вызывает событие ModifiedChanged. |
| OnMouseDown(MouseEventArgs) |
Вызывает событие MouseDown. (Унаследовано от ToolStripItem) |
| OnMouseEnter(EventArgs) |
Вызывает событие MouseEnter. (Унаследовано от ToolStripItem) |
| OnMouseHover(EventArgs) |
Вызывает событие MouseHover. (Унаследовано от ToolStripItem) |
| OnMouseLeave(EventArgs) |
Вызывает событие MouseLeave. (Унаследовано от ToolStripItem) |
| OnMouseMove(MouseEventArgs) |
Вызывает событие MouseMove. (Унаследовано от ToolStripItem) |
| OnMouseUp(MouseEventArgs) |
Вызывает событие MouseUp. (Унаследовано от ToolStripItem) |
| OnMultilineChanged(EventArgs) |
Вызывает событие MultilineChanged. |
| OnOwnerChanged(EventArgs) |
Вызывает событие OwnerChanged. (Унаследовано от ToolStripItem) |
| OnOwnerFontChanged(EventArgs) |
Вызывает событие FontChanged, когда изменяется свойство Font в родительском элементе элемента ToolStripItem. (Унаследовано от ToolStripItem) |
| OnPaint(PaintEventArgs) |
Вызывает событие Paint. (Унаследовано от ToolStripControlHost) |
| OnParentBackColorChanged(EventArgs) |
Вызывает событие BackColorChanged. (Унаследовано от ToolStripItem) |
| OnParentChanged(ToolStrip, ToolStrip) |
Вызывает событие ParentChanged. (Унаследовано от ToolStripControlHost) |
| OnParentEnabledChanged(EventArgs) |
Вызывает событие EnabledChanged при изменении значения свойства Enabled контейнера элемента. (Унаследовано от ToolStripItem) |
| OnParentForeColorChanged(EventArgs) |
Вызывает событие ForeColorChanged. (Унаследовано от ToolStripItem) |
| OnParentRightToLeftChanged(EventArgs) |
Вызывает событие RightToLeftChanged. (Унаследовано от ToolStripItem) |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Вызывает событие QueryContinueDrag. (Унаследовано от ToolStripItem) |
| OnReadOnlyChanged(EventArgs) |
Вызывает событие ReadOnlyChanged. |
| OnRequestCommandExecute(EventArgs) |
Вызывается в контексте для OnClick(EventArgs) вызова , Execute(Object) если контекст позволяет. (Унаследовано от ToolStripItem) |
| OnRightToLeftChanged(EventArgs) |
Вызывает событие RightToLeftChanged. (Унаследовано от ToolStripItem) |
| OnSelectedChanged(EventArgs) |
Представляет в объекте ToolStrip текстовое поле, позволяющее вводить текст. (Унаследовано от ToolStripItem) |
| OnSubscribeControlEvents(Control) |
Подписывает на события, связанные с размещенным элементом управления. |
| OnTextChanged(EventArgs) |
Вызывает событие TextChanged. (Унаследовано от ToolStripItem) |
| OnUnsubscribeControlEvents(Control) |
Отменяет подписку на события, связанные с размещенным элементом управления. |
| OnValidated(EventArgs) |
Вызывает событие Validated. (Унаследовано от ToolStripControlHost) |
| OnValidating(CancelEventArgs) |
Вызывает событие Validating. (Унаследовано от ToolStripControlHost) |
| OnVisibleChanged(EventArgs) |
Вызывает событие VisibleChanged. (Унаследовано от ToolStripItem) |
| Paste() |
Заменяет текущее выделение в текстовом поле содержимым буфера обмена. |
| PerformClick() |
Создает событие |
| ProcessCmdKey(Message, Keys) |
Обрабатывает клавишу для команд. (Унаследовано от ToolStripControlHost) |
| ProcessDialogKey(Keys) |
Обрабатывает клавишу диалогового окна. (Унаследовано от ToolStripControlHost) |
| ProcessMnemonic(Char) |
Обрабатывает назначенный символ. (Унаследовано от ToolStripControlHost) |
| ResetBackColor() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripControlHost) |
| ResetDisplayStyle() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ResetFont() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ResetForeColor() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripControlHost) |
| ResetImage() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ResetMargin() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ResetPadding() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ResetRightToLeft() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ResetTextDirection() |
Данный метод не применим к этому классу. (Унаследовано от ToolStripItem) |
| ScrollToCaret() |
Прокручивает содержимое элемента управления до текущей позиции курсора. |
| Select() |
Выбирает элемент. (Унаследовано от ToolStripItem) |
| Select(Int32, Int32) |
Выбирает диапазон текста в текстовом поле. |
| SelectAll() |
Выбирает весь текст в текстовом поле. |
| SetBounds(Rectangle) |
Задает размер и расположение элемента. (Унаследовано от ToolStripItem) |
| SetVisibleCore(Boolean) |
Устанавливает ToolStripItem в указанное видимое состояние. (Унаследовано от ToolStripControlHost) |
| ToString() |
Возвращает объект String, содержащий имя Component, если оно есть. Этот метод не следует переопределять. (Унаследовано от ToolStripItem) |
| Undo() |
Отменяет последнюю операцию редактирования в текстовом поле. |
События
| AcceptsTabChanged |
Происходит при изменении значения свойства AcceptsTab. |
| AvailableChanged |
Происходит при изменении значения свойства Available. (Унаследовано от ToolStripItem) |
| BackColorChanged |
Происходит при изменении значения свойства BackColor. (Унаследовано от ToolStripItem) |
| BindingContextChanged |
Происходит при изменении контекста привязки. (Унаследовано от BindableComponent) |
| BorderStyleChanged |
Происходит при изменении значения свойства BorderStyle. |
| Click |
Происходит при щелчке объекта ToolStripItem. (Унаследовано от ToolStripItem) |
| CommandCanExecuteChanged |
Происходит при CanExecute(Object) изменении состояния объекта , ICommand назначенного свойству Command . (Унаследовано от ToolStripItem) |
| CommandChanged |
Происходит при изменении назначенного ICommandCommand свойства. (Унаследовано от ToolStripItem) |
| CommandParameterChanged |
Происходит в результате изменения значения свойства CommandParameter. (Унаследовано от ToolStripItem) |
| DisplayStyleChanged |
Данное событие не применимо к этому классу. (Унаследовано от ToolStripControlHost) |
| Disposed |
Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) |
| DoubleClick |
Происходит при двойном щелчке элемента кнопкой мыши. (Унаследовано от ToolStripItem) |
| DragDrop |
Происходит, когда пользователь перетаскивает элемент и отпускает кнопку мыши, указывая, что элемент должен быть перемещен в данный элемент. (Унаследовано от ToolStripItem) |
| DragEnter |
Происходит, когда пользователь перетаскивает элемент в клиентскую область данного элемента. (Унаследовано от ToolStripItem) |
| DragLeave |
Происходит, когда пользователь перетаскивает элемент и указатель мыши больше не находится в клиентской области данного элемента. (Унаследовано от ToolStripItem) |
| DragOver |
Происходит, когда пользователь перетаскивает элемент в клиентскую область данного элемента. (Унаследовано от ToolStripItem) |
| EnabledChanged |
Происходит, если значение свойства Enabled было изменено. (Унаследовано от ToolStripItem) |
| Enter |
Происходит при входе в размещенный элемент управления. (Унаследовано от ToolStripControlHost) |
| ForeColorChanged |
Происходит при изменении значения свойства ForeColor. (Унаследовано от ToolStripItem) |
| GiveFeedback |
Вызывается при выполнении операции перетаскивания. (Унаследовано от ToolStripItem) |
| GotFocus |
Происходит при получении фокуса размещенным элементом управления. (Унаследовано от ToolStripControlHost) |
| HideSelectionChanged |
Происходит при изменении значения свойства HideSelection. |
| KeyDown |
Происходит при нажатии и удерживании клавиши, когда на размещенный элемент управления установлен фокус. (Унаследовано от ToolStripControlHost) |
| KeyPress |
Происходит при нажатии клавиши, когда на размещенном элементе управления установлен фокус. (Унаследовано от ToolStripControlHost) |
| KeyUp |
Происходит при отпускании клавиши, когда на размещенном элементе управления установлен фокус. (Унаследовано от ToolStripControlHost) |
| Leave |
Происходит при перемещении фокуса ввода с размещенного элемента управления. (Унаследовано от ToolStripControlHost) |
| LocationChanged |
Происходит при обновлении местоположения элемента ToolStripItem. (Унаследовано от ToolStripItem) |
| LostFocus |
Происходит при утрате фокуса размещенным элементом управления. (Унаследовано от ToolStripControlHost) |
| ModifiedChanged |
Происходит при изменении значения свойства Modified. |
| MouseDown |
Происходит при нажатии кнопки мыши, если указатель мыши находится на элементе. (Унаследовано от ToolStripItem) |
| MouseEnter |
Происходит, когда указатель мыши оказывается на элементе. (Унаследовано от ToolStripItem) |
| MouseHover |
Происходит, когда указатель мыши наведен на элемент. (Унаследовано от ToolStripItem) |
| MouseLeave |
Происходит, когда указатель мыши покидает элемент. (Унаследовано от ToolStripItem) |
| MouseMove |
Происходит при перемещении указателя мыши по элементу. (Унаследовано от ToolStripItem) |
| MouseUp |
Происходит при отпускании кнопки мыши, если указатель мыши находится на элементе. (Унаследовано от ToolStripItem) |
| MultilineChanged |
Данное событие не применимо к этому классу. |
| OwnerChanged |
Происходит при изменении свойства Owner. (Унаследовано от ToolStripItem) |
| Paint |
Происходит при перерисовке элемента. (Унаследовано от ToolStripItem) |
| QueryAccessibilityHelp |
Происходит, когда приложение со специальными возможностями вызывает справку для ToolStripItem. (Унаследовано от ToolStripItem) |
| QueryContinueDrag |
Происходит во время операции перетаскивания и позволяет источнику перетаскивания определить, следует ли отменить эту операцию. (Унаследовано от ToolStripItem) |
| ReadOnlyChanged |
Происходит при изменении значения свойства ReadOnly. |
| RightToLeftChanged |
Происходит при изменении значения свойства RightToLeft. (Унаследовано от ToolStripItem) |
| SelectedChanged |
Представляет в объекте ToolStrip текстовое поле, позволяющее вводить текст. (Унаследовано от ToolStripItem) |
| TextBoxTextAlignChanged |
Происходит при изменении значения свойства TextBoxTextAlign. |
| TextChanged |
Происходит при изменении значения свойства Text. (Унаследовано от ToolStripItem) |
| Validated |
Возникает после успешной проверки размещенного элемента управления. (Унаследовано от ToolStripControlHost) |
| Validating |
Происходит в процессе проверки размещенного элемента управления. (Унаследовано от ToolStripControlHost) |
| VisibleChanged |
Происходит при изменении значения свойства Visible. (Унаследовано от ToolStripItem) |
Явные реализации интерфейса
| IDropTarget.OnDragDrop(DragEventArgs) |
Вызывает событие DragDrop. (Унаследовано от ToolStripItem) |
| IDropTarget.OnDragEnter(DragEventArgs) |
Вызывает событие DragEnter. (Унаследовано от ToolStripItem) |
| IDropTarget.OnDragLeave(EventArgs) |
Вызывает событие DragLeave. (Унаследовано от ToolStripItem) |
| IDropTarget.OnDragOver(DragEventArgs) |
Вызывает событие |