Microsoft.Windows.Controls.Ribbon.RibbonGalleryCategory.SynchronizeWithCurrentItem C# (CSharp) Method

SynchronizeWithCurrentItem() private method

private SynchronizeWithCurrentItem ( ) : void
return void
        private void SynchronizeWithCurrentItem()
        {
            if (RibbonGallery != null && RibbonGallery.IsSynchronizedWithCurrentItemInternal)
            {
                if (ItemContainerGenerator.Status == GeneratorStatus.ContainersGenerated)
                {
                    if (RibbonGallery != null && RibbonGallery.SelectedItem == null)
                    {
                        // Since there isn't already a SelectedItem
                        // synchronize it to match CurrentItem
                        OnCurrentItemChanged();
                    }
                }
            }
        }