Поделиться через


Shape.Focus - метод

Задает фокус ввода элемента управления линии и фигуры.

Пространство имен:  Microsoft.VisualBasic.PowerPacks
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
Public Function Focus As Boolean
public bool Focus()
public:
bool Focus()
member Focus : unit -> bool 
public function Focus() : boolean

Возвращаемое значение

Тип: System.Boolean
Значение true, если запрос фокуса ввода был успешным; в противном случае — значение false.

Заметки

Метод Focus возвращает значение true, если элемент управления успешно получил фокус ввода.Элемент управления можно выбрать и получать фокус ввода, если все выполняются следующие условия: элемент управления видимым и включен он содержится в другом элементе управления, и всех его родительских элементов управления и видимы и включаются.

ПримечаниеПримечание

Focus является методом низкого уровня, предназначенным в первую очередь для разработчиков пользовательских элементов управления.Разработчикам следует соблюдать Select метод или ActiveControl свойство для дочерних элементов управления.

Примеры

Следующий пример устанавливает фокус на определенное Shape, если он может получать фокус.

Public Sub ShapeSetFocus(ByVal shape As Microsoft.VisualBasic.PowerPacks.Shape)
    ' Set focus to the control, if it can receive focus.
    If shape.CanFocus Then
        shape.Focus()
    End If
End Sub
public void ShapeSetFocus(Microsoft.VisualBasic.PowerPacks.Shape shape)
{
    // Set focus to the control, if it can receive focus.
    if (shape.CanFocus)
    {
        shape.Focus();
    }
}

Безопасность платформы .NET Framework

См. также

Ссылки

Shape Класс

Microsoft.VisualBasic.PowerPacks - пространство имен

Другие ресурсы

Пошаговое руководство. Изображение линий при помощи элемента управления LineShape (Visual Studio)

Пошаговое руководство. Рисование фигур при помощи элементов управления OvalShape и RectangleShape (Visual Studio)

Знакомство с элементами управления Line и Shape (Visual Studio)