# canGrabFocus

> Whether the element can be focused.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.UIElements](/engine/6000.5/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public virtual bool canGrabFocus { get; }
```

### Remarks

Returns true if the element meets all the following conditions:

* It's [focusable](/engine/6000.5/script-reference/unityengine/uielements/focusable/focusable.md).

* It's [enabled](/engine/6000.5/script-reference/unityengine/uielements/visualelement/enabledinhierarchy.md).

* It's [visible](/engine/6000.5/script-reference/unityengine/uielements/visualelement/visible.md).

* It's display style isn't [DisplayStyle.None](/engine/6000.5/script-reference/unityengine/uielements/displaystyle/none.md).

* It has a parent that [delegates focus](/engine/6000.5/script-reference/unityengine/uielements/focusable/delegatesfocus.md), and the parent must also meet these conditions.

For more information, refer to [Focus system in UI Toolkit](/engine/6000.5/manual/uitoolkits/uielements/uie-events/uie-focus-order.md).

Additional Resources: [\_display](/engine/6000.5/script-reference/unityengine/uielements/istyle/display.md), [Focusable.Focus()](/engine/6000.5/script-reference/unityengine/uielements/focusable/focus.md)
