private void SubscribeLayoutUpdated()
{
#if SILVERLIGHT
_viewInfo.LayoutUpdated += OnViewLayoutUpdated;
var view = _viewInfo.View;
if (view != null)
{
view.Dispatch(() => ((FrameworkElement)view).InvalidateMeasure());
}
#endif
}