/// <summary>
/// Invoked when a property change requires a measure to occur.
/// </summary>
/// <param name="d">Owning object.</param>
/// <param name="e">Details of property that has changed.</param>
protected static void OnNeedMeasureOnChanged(DependencyObject d,
DependencyPropertyChangedEventArgs e)
{
MetaPanelBase sender = (MetaPanelBase)d;
sender.OnNeedMeasure(sender, EventArgs.Empty);
}