/// <summary>
        /// Builds the CSS.
        /// </summary>
        /// <returns></returns>
        private string BuildCss()
        {
            StringBuilder classes = new StringBuilder("btn");
            ButtonTypes   type    = this.ButtonType;

            if (type != ButtonTypes.Danger)
            {
                classes.Append(" btn-" + this.ButtonType);
            }
            classes.Append(ButtonSizesHelper.GetClassName(ButtonSize));

            if (Block)
            {
                classes.Append(" btn-block");
            }
            if (!Enabled)
            {
                classes.Append(" disabled");
            }
            if (Pressed)
            {
                classes.Append(" active");
            }
            if (!String.IsNullOrEmpty(CssClass))
            {
                classes.Append(' ');
                classes.Append(CssClass);
            }

            return(classes.ToString().Trim());
        }
Exemple #2
0
        /// <summary>
        /// Builds the CSS.
        /// </summary>
        /// <returns></returns>
        private string BuildCss()
        {
            StringBuilder classes = new StringBuilder("btn");

            classes.Append(" btn-" + StringHelper.ToLower(this.ButtonType));
            classes.Append(ButtonSizesHelper.GetClassName(ButtonSize));
            StringHelper.AppendIf(classes, this.Block, " btn-block");
            StringHelper.AppendIf(classes, !this.Enabled, " disabled");
            StringHelper.AppendIf(classes, this.Pressed, " active");
            StringHelper.AppendWithSpaceIfNotEmpty(classes, this.CssClass);
            return(classes.ToString());
        }
        private string BuildButtonCss()
        {
            StringBuilder classes = new StringBuilder("btn");

            if (this.ButtonType != ButtonTypes.Default)
            {
                classes.Append(" btn-" + StringHelper.ToLower(ButtonType));
            }
            classes.Append(ButtonSizesHelper.GetClassName(this.ButtonSize));
            if (!this.Split)
            {
                classes.Append(" dropdown-toggle");
            }
            return(classes.ToString());
        }