From 11d9e1c2fbbc2a076d4dcadf8ed934df53784128 Mon Sep 17 00:00:00 2001 From: "Frank A. Krueger" Date: Sat, 9 Dec 2017 23:22:39 -0800 Subject: [PATCH] Give the editor a default size --- Ooui.Forms/Renderers/EditorRenderer.cs | 6 ++++++ Samples/EditorSample.cs | 6 ++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Ooui.Forms/Renderers/EditorRenderer.cs b/Ooui.Forms/Renderers/EditorRenderer.cs index a61a7e1..828287c 100644 --- a/Ooui.Forms/Renderers/EditorRenderer.cs +++ b/Ooui.Forms/Renderers/EditorRenderer.cs @@ -10,6 +10,12 @@ namespace Ooui.Forms.Renderers bool _disposed; IEditorController ElementController => Element; + public override SizeRequest GetDesiredSize (double widthConstraint, double heightConstraint) + { + var size = new Size (160, 100); + return new SizeRequest (size, size); + } + protected override void Dispose (bool disposing) { if (_disposed) diff --git a/Samples/EditorSample.cs b/Samples/EditorSample.cs index 494b9dc..ef0464e 100644 --- a/Samples/EditorSample.cs +++ b/Samples/EditorSample.cs @@ -5,7 +5,7 @@ namespace Samples { public class EditorSample : ISample { - public string Title => "Editor Sample"; + public string Title => "Xamarin.Forms Editor Sample"; public Ooui.Element CreateElement() { @@ -13,7 +13,9 @@ namespace Samples var titleLabel = new Xamarin.Forms.Label { - Text = "Editor" + Text = "Editor", + FontSize = 24, + FontAttributes = FontAttributes.Bold, }; panel.Children.Add(titleLabel);