protected virtual void OnRenderFinished()
{
var result = Canvas.OnRenderFinished();
Action<RenderFinishedEventArgs> handler = RenderFinished;
if (handler != null) handler(new RenderFinishedEventArgs
{
RenderResult = result,
TotalHeight = Layout.Height,
TotalWidth = Layout.Width
});
}