コード例 #1
0
        /// <summary>
        /// Gets the view mode code identifier.
        /// </summary>
        /// <param name="viewMode">The view mode.</param>
        /// <returns></returns>
        private int GetViewModeCodeId(ViewSettingValue viewMode)
        {
            switch (viewMode)
            {
            case ViewSettingValue.ThumbnailView:
                return(Support.GetCodeIdByCodeValue("ViewSettingValueCode", "THUMBNAILVIEW"));

            case ViewSettingValue.ListView:
                return(Support.GetCodeIdByCodeValue("ViewSettingValueCode", "LISTVIEW"));

            default:
                return(0);
            }
        }
コード例 #2
0
        /// <summary>
        /// Updates the UI for mode.
        /// </summary>
        /// <param name="viewMode">The view mode.</param>
        private void UpdateUIForMode(ViewSettingValue viewMode)
        {
            DisplayMode = viewMode;

            if (viewMode == ViewSettingValue.ThumbnailView)
            {
                imgbtnThumbView.CssClass = "viewModeIcon viewModeIconSelected";
                imgbtnListView.CssClass  = "viewModeIcon";

                imgbtnThumbView.Enabled = false;
                imgbtnListView.Enabled  = true;
            }
            if (viewMode == ViewSettingValue.ListView)
            {
                imgbtnThumbView.CssClass = "viewModeIcon";
                imgbtnListView.CssClass  = "viewModeIcon viewModeIconSelected";

                imgbtnThumbView.Enabled = true;
                imgbtnListView.Enabled  = false;
            }
        }