---
title: bezelStyle
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsbuttoncell/bezelstyle
---

# bezelStyle

The appearance of the button’s border, if it has one.

## Declaration

```swift
var bezelStyle: NSButton.BezelStyle { get set }
```

## Discussion

Discussion The value of this property is a constant that specifies the bezel style used by the button. See NSButton.BezelStyle for a list of possible values. If a button is borderless, the value of this property is ignored. A button uses shading to look like it’s sticking out or pushed in. You can set the shading with the gradientType property.

## See Also

### Managing Graphics Attributes

- [backgroundColor](appkit/nsbuttoncell/backgroundcolor.md)
- [gradientType](appkit/nsbuttoncell/gradienttype.md)
- [imageDimsWhenDisabled](appkit/nsbuttoncell/imagedimswhendisabled.md)
- [isOpaque](appkit/nsbuttoncell/isopaque.md)
- [isTransparent](appkit/nsbuttoncell/istransparent.md)
- [showsBorderOnlyWhileMouseInside](appkit/nsbuttoncell/showsborderonlywhilemouseinside.md)
