Skip to content

Instantly share code, notes, and snippets.

@Stayrony
Created May 21, 2017 16:20
Show Gist options
  • Save Stayrony/e89a18ff82e0b93b9e82bd38d02ae4e5 to your computer and use it in GitHub Desktop.
Save Stayrony/e89a18ff82e0b93b9e82bd38d02ae4e5 to your computer and use it in GitHub Desktop.
Android renderer for Multi LineBreak Label
[assembly: ExportRenderer(typeof(MultiLineBreakLabel), typeof(MultiLineBreakLabelRenderer))]
namespace Xamarin.Forms.Samples.Droid.Renderers
{
public class MultiLineBreakLabelRenderer : LabelRenderer
{
#region -- Overrides --
protected override void OnElementChanged(ElementChangedEventArgs<Label> e)
{
base.OnElementChanged(e);
if (Control != null)
{
var label = (MultiLineBreakLabel)this.Element;
Control.SetMaxLines(label.MaxLines);
}
}
#endregion
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment