private string GetDebugInfo(DependencyObject element)
{
var header = element is IRibbonControl
? (element as IRibbonControl).Header
: string.Empty;
var name = element is FrameworkElement
? (element as FrameworkElement).Name
: string.Empty;
return string.Format("[{0}] (Header: {1} || Name: {2})", element, header, name);
}