public void HighlightCell(UIButton label, UIButton labelX, UICollectionView collectionView, NSIndexPath indexPath)
        {
            if (controller.TypesIndexPath != indexPath)
            {
                foreach (UICollectionViewCell collectionViewCell in collectionView.VisibleCells)
                {
                    UIButton label1 = (UIButton)collectionViewCell.ViewWithTag(500);
                    UIButton label2 = (UIButton)collectionViewCell.ViewWithTag(510);
                    label1.SetTitleColor(UIColor.FromRGB(45.0f / 255.0f, 45.0f / 255.0f, 45.0f / 255.0f), UIControlState.Normal);
                    label2.SetTitleColor(UIColor.FromRGB(45.0f / 255.0f, 45.0f / 255.0f, 45.0f / 255.0f), UIControlState.Normal);
                }

                if (controller.DeselectedButton != null)
                {
                    controller.DeselectedButton.SetTitleColor(UIColor.FromRGB(45.0f / 255.0f, 45.0f / 255.0f, 45.0f / 255.0f), UIControlState.Normal);
                    controller.DeselectedButtonX.SetTitleColor(UIColor.FromRGB(45.0f / 255.0f, 45.0f / 255.0f, 45.0f / 255.0f), UIControlState.Normal);
                }

                collectionView.SelectItem(indexPath, true, UICollectionViewScrollPosition.CenteredHorizontally);

                controller.TypesIndexPath    = indexPath;
                controller.DeselectedButton  = label;
                controller.DeselectedButtonX = labelX;

                controller.LoadSample();

                label.SetTitleColor(Utility.ThemeColor, UIControlState.Normal);
                labelX.SetTitleColor(Utility.ThemeColor, UIControlState.Normal);
            }
        }
        public void HightlightCell(UIButton label, UIButton labelX, UICollectionView collectionView, NSIndexPath indexPath)
        {
            if (controller.FeaturesIndexPath != indexPath)
            {
                foreach (UICollectionViewCell collectionViewCell in collectionView.VisibleCells)
                {
                    UIButton label1 = (UIButton)collectionViewCell.ViewWithTag(500);
                    UIButton label2 = (UIButton)collectionViewCell.ViewWithTag(510);
                    label1.SetTitleColor(UIColor.FromRGB(45.0f / 255.0f, 45.0f / 255.0f, 45.0f / 255.0f), UIControlState.Normal);
                    label2.SetTitleColor(UIColor.FromRGB(45.0f / 255.0f, 45.0f / 255.0f, 45.0f / 255.0f), UIControlState.Normal);
                }

                collectionView.SelectItem(indexPath, true, UICollectionViewScrollPosition.CenteredHorizontally);

                controller.FeaturesIndexPath = indexPath;

                Control control = samplesCollections.GetItem <Control>((nuint)indexPath.Row);

                controller.LoadSample();

                label.SetTitleColor(Utility.themeColor, UIControlState.Normal);
                labelX.SetTitleColor(Utility.themeColor, UIControlState.Normal);
            }
        }