Comparteix a través de


Control.Focused Propiedad

Definición

Obtiene un valor que indica si el control tiene el foco de entrada.

public:
 virtual property bool Focused { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool Focused { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Focused : bool
Public Overridable ReadOnly Property Focused As Boolean

Valor de propiedad

true si el control tiene foco; en caso contrario, false.

Atributos

Ejemplos

En el ejemplo de código siguiente se deshabilita un MenuItem si TextBox un no tiene el foco. En este ejemplo se requiere que tenga un Form objeto con un TextBox nombre textBox1 y dos MenuItem objetos denominados menuItemEdit y menuItemEditInsertCustomerInfo.

private:
   void menuItemEdit_Popup( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      // Disable the menu item if the text box does not have focus.
      this->menuItemEditInsertCustomerInfo->Enabled = this->textBox1->Focused;
   }
private void menuItemEdit_Popup(object sender, EventArgs e)
{
   // Disable the menu item if the text box does not have focus.
   this.menuItemEditInsertCustomerInfo.Enabled = this.textBox1.Focused;
}
Private Sub menuItemEdit_Popup(sender As Object, _
  e As EventArgs) Handles menuItemEdit.Popup
   ' Disable the menu item if the text box does not have focus.
   Me.menuItemEditInsertCustomerInfo.Enabled = Me.textBox1.Focused
End Sub

Notas a los desarrolladores de herederos

Al invalidar la Focused propiedad en una clase derivada, use la propiedad de Focused la clase base para ampliar la implementación base. De lo contrario, debe proporcionar toda la implementación.

Se aplica a

Consulte también