コード例 #1
0
ファイル: ThumbnailGalleryItem.cs プロジェクト: nhannd/Xian
            internal ThumbnailGalleryItem(ThumbnailGalleryItemFactory factory, IDisplaySet displaySet, NameAndDescriptionFormat nameAndDescriptionFormat)
                : base(displaySet)
            {
                _factory = factory;

                switch (nameAndDescriptionFormat)
                {
                    case NameAndDescriptionFormat.NameAndDescription:
                        Name = GetDisplaySetName(displaySet);
                        Description = GetDisplaySetDescription(displaySet);
                        break;
                    case NameAndDescriptionFormat.NoDescription:
                        Name = GetDisplaySetName(displaySet);
                        break;
                    case NameAndDescriptionFormat.VerboseNameNoDescription:
                        Name = GetDisplaySetDescription(displaySet);
                        break;
                    case NameAndDescriptionFormat.VerboseNameAndDescription:
                        Name = Description = GetDisplaySetDescription(displaySet);
                        break;
                }
            }
コード例 #2
0
            internal ThumbnailGalleryItem(ThumbnailGalleryItemFactory factory, IDisplaySet displaySet, NameAndDescriptionFormat nameAndDescriptionFormat, bool suppressLoadingThumbnails)
                : base(displaySet)
            {
                _factory = factory;
                _suppressLoadingImage = suppressLoadingThumbnails;

                switch (nameAndDescriptionFormat)
                {
                    case NameAndDescriptionFormat.NameAndDescription:
                        Name = GetDisplaySetName(displaySet);
                        Description = GetDisplaySetDescription(displaySet);
                        break;
                    case NameAndDescriptionFormat.NoDescription:
                        Name = GetDisplaySetName(displaySet);
                        break;
                    case NameAndDescriptionFormat.VerboseNameNoDescription:
                        Name = GetDisplaySetDescription(displaySet);
                        break;
                    case NameAndDescriptionFormat.VerboseNameAndDescription:
                        Name = Description = GetDisplaySetDescription(displaySet);
                        break;
                }
            }