title: Custom Renderer: Custom Renderer for rounded buttons
body: <p>I am developing a cross-platform app using PCL Xamarin Forms Project. My app will run on ios, android, windows 10 and windows 8.1 desktops.</p>
  
  <p>I want to make a custom renderer for button control in xamarin forms in which I can specify following properties from xaml page and from code behind also-</p>
  
  <ol>
  <li>Border Color</li>
  <li>Border Width</li>
  <li>Border Radius</li>
  <li>Background Color</li>
  <li>Text Color</li>
  <li>Text font size, color, attribute like bold.</li>
  <li>Height and Width of Button</li>
  </ol>
  
  <p>I have tried the normal button control of xamarin forms but in that border radius does not work in android and on hover button color changes in windows 10.
  So how can I achieve this?</p>