my view extends AbsoluteLayout
public EditWebPanelContentView ()
{
_webView = new WebView ();
Children.Insert (0, _webView);
}
protected override void LayoutChildren (double x, double y, double width, double height)
{
base.LayoutChildren (x, y, width, height);
_webView.Layout (new Rectangle (0, 0, width, height));
}
the children of the view do not get resized when layout is called. I can see this in reveal app - the webview renderer is the correct size; but the webview inside it is size zero. this always happens when I follow this patter, which I want to use a lot, as it's the quickest most flexible for laying out views in my custom components..