Refresh button options

add `ShowRefreshButton` and `RefreshButton` properties, to allow customization of the refresh button