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