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 с различными общими параметрами свойств, включая параметры автоматического завершения.

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 установлено значение CustomSource.

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()

Создает событие Click для элемента ToolStripItem.

(Унаследовано от ToolStripItem)
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)

Вызывает событие DragOver.

(Унаследовано от ToolStripItem)

Применяется к

См. также раздел