Método Shape.Focus

Define o foco para um controle de linha ou forma de entrada.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
Public Function Focus As Boolean
public bool Focus()
public:
bool Focus()
member Focus : unit -> bool 
public function Focus() : boolean

Valor de retorno

Tipo: System.Boolean
true Se a solicitação de foco de entrada foi bem-sucedida; Caso contrário, false.

Comentários

O Focus método retorna true se o controle recebido com êxito o foco de entrada.Um controle pode ser selecionado e receber o foco de entrada se todos os itens a seguir forem verdadeiras: o controle estiver visível e ativado, ele está contido em um outro controle e todos os seus controles pai estão visível e ativado.

ObservaçãoObservação

Focusum método de baixo nível se destina principalmente para autores de controle personalizado.Os desenvolvedores devem usar o Select método ou a ActiveControl propriedade dos controles filho.

Exemplos

O exemplo a seguir define o foco para o Shape, se ele pode receber foco.

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

Segurança do .NET Framework

Consulte também

Referência

Shape Classe

Namespace Microsoft.VisualBasic.PowerPacks

Outros recursos

Como: desenhar linhas com o controle de LineShape (Visual Studio)

Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape

Introdução à linha e controles Shape (Visual Studio)