Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Control.CanFocus-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft einen Wert ab, der angibt ob das Steuerelement den Fokus erhalten kann.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[BrowsableAttribute(false)]
public bool CanFocus { get; }

Eigenschaftswert

Type: System.Boolean

true, wenn das Steuerelement den Fokus erhalten kann, andernfalls false.

In order for a control to receive input focus, the control must have a handle assigned to it, and the P:System.Windows.Forms.Control.Visible and P:System.Windows.Forms.Control.Enabled properties must both be set to true for both the control and all its parent controls, and the control must be a form or the control's outermost parent must be a form.

The following code example sets focus to the specified T:System.Windows.Forms.Control, if it can receive focus.

public void ControlSetFocus(Control control)
{
   // Set focus to the control, if it can receive focus.
   if(control.CanFocus)
   {
      control.Focus();
   }
}

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: