Описание
Элемент управления SearchField создает текстовое поле для ввода пользователем текста, который можно использовать для поиска.
Есть два стиля пользовательского интерфейса: один для обычного использования, а другой для панелей инструментов.
Свойства
autoSetFocusOnFindCommand |
Изменяет фокус клавиатуры на поле поиска, когда пользователь нажимает Ctrl/Cmd + F, если установлено значение true. Это верно по умолчанию. |
searchFieldControlID |
Это controlID, используемый для текстового поля, чтобы получить фокус клавиатуры. |
Публичные Методы
HasFocus |
Эта функция возвращает значение true, если поле поиска имеет фокус клавиатуры. |
OnGUI |
Эта функция отображает поле поиска со стилем пользовательского интерфейса по умолчанию и использует класс GUILayout для автоматического вычисления положения и размера Rect, в котором он отображается. Передайте необязательный список, чтобы указать дополнительные свойства макета. |
OnToolbarGUI |
Эта функция отображает поле поиска в стиле пользовательского интерфейса панели инструментов и использует класс GUILayout для автоматического вычисления положения и размера Rect, в котором он отображается. Передайте необязательный список, чтобы указать дополнительные свойства макета. |
SetFocus |
Эта функция изменяет фокус клавиатуры на поле поиска, чтобы пользователь мог начать печатать. |
События
downOrUpArrowKeyPressed |
Это событие отправляется, когда сфокусированное поле поиска обнаруживает, что нажата клавиша «вниз» или «вверх», и может использоваться для переключения фокуса клавиатуры на другой элемент управления, например TreeView.. |
Делегаты
SearchFieldCallback |
Это общий делегат обратного вызова для событий SearchField, который не принимает никаких параметров.. |