Do you mean having a gradient for pushbutton ? Why cant u set background color of the push button as gradient ?

If you want button on top, use semi transparent color for the button. You will see background gradient as well as receive the events