Force redraw of Xamarin.Forms View with custom renderer
I have a visual element MyButton with a custom renderer implemented for iOS. Shared: namespace RendererTest { public class MyButton: Button { public Color BoundaryColor { get; set; } } public static class App { public static Page GetMainPage() { var button = new MyButton { Text = "Click me!", BoundaryColor = Color.Red }; button.Clicked += (sender, e) => (sender as MyButton).BoundaryColor = Color.Blue; return new ContentPage { Content = button }; } } } iOS: [assembly:ExportRenderer(typeof(MyButton), typeof(MyButtonRenderer))] namespace RendererTest.iOS { public class MyButtonRenderer: