Esempio n. 1
0
        void OnViewStyleGalleryItemCheckedChanged(object sender, GalleryItemEventArgs e)
        {
            GalleryItem item = e.Item;

            if (!item.Checked)
            {
                return;
            }
            WinExplorerViewStyle _viewStyle = (WinExplorerViewStyle)Enum.Parse(typeof(WinExplorerViewStyle), item.Tag.ToString());

            this.winExplorerView.OptionsView.Style = _viewStyle;
            FileSystemImageCache.Cache.ClearCache();
            UpdateView();
        }
Esempio n. 2
0
        IconSizeType GetItemSizeType(WinExplorerViewStyle viewStyle)
        {
            switch (viewStyle)
            {
            case WinExplorerViewStyle.Large:
            case WinExplorerViewStyle.ExtraLarge: return(IconSizeType.ExtraLarge);

            case WinExplorerViewStyle.List:
            case WinExplorerViewStyle.Small: return(IconSizeType.Small);

            case WinExplorerViewStyle.Tiles:
            case WinExplorerViewStyle.Medium:
            case WinExplorerViewStyle.Content: return(IconSizeType.Large);

            default: return(IconSizeType.ExtraLarge);
            }
        }
Esempio n. 3
0
        Size GetItemSize(WinExplorerViewStyle viewStyle)
        {
            switch (viewStyle)
            {
            case WinExplorerViewStyle.ExtraLarge: return(new Size(256, 256));

            case WinExplorerViewStyle.Large: return(new Size(96, 96));

            case WinExplorerViewStyle.Content: return(new Size(32, 32));

            case WinExplorerViewStyle.Small: return(new Size(16, 16));

            case WinExplorerViewStyle.Tiles:
            case WinExplorerViewStyle.Default:
            case WinExplorerViewStyle.List:
            case WinExplorerViewStyle.Medium:
            default: return(new Size(96, 96));
            }
        }