public void UpdateVisible()
{
Visible = !_integrated &&
(_ribbon.RibbonAppButton.AppButtonVisible ||
(_ribbon.QATLocation == QATLocation.Above) ||
(_ribbon.RibbonContexts.Count > 0));
}