CanFocus Property
Collapse the table of content
Expand the table of content

Control.CanFocus Property


Gets a value indicating whether the control can receive focus.

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

public bool CanFocus { get; }

Property Value

Type: System.Boolean

true if the control can receive focus; otherwise, false.

In order for a control to receive input focus, the control must have a handle assigned to it, and the Visible and 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 Control, if it can receive focus.

public void ControlSetFocus(Control control)
   // Set focus to the control, if it can receive focus.

.NET Framework
Available since 1.1
Return to top
© 2015 Microsoft