/// <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()); }
/// <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()); }