Método Shape.Focus
Define o foco para um controle de forma ou de linha 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: Boolean
trueSe a solicitação de foco de entrada foi bem-sucedida; Caso contrário, false.
Comentários
O Focus retorn true se o controle recebidos com êxito o foco de entrada. Um controle pode ser selecionado e receber foco de entrada se todas as seguintes condições forem verdadeiras: o controle está visível e habilitado, ele está contido em um outro controle e todos os seus controles pai estiver visível e habilitado.
Dica
Focusum método de baixo nível é destinado principalmente para autores de controles personalizados.Os desenvolvedores devem usar o Select método ou o ActiveControl propriedade para controles filho.
Exemplos
O exemplo a seguir define o foco especificado 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ável.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
Outros recursos
Como desenhar linhas com o controle LineShape (Visual Studio)
Como desenhar formas com os controles OvalShape e RectangleShape (Visual Studio)