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çã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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
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