public CommandLineApplication Command(string name, Action <CommandLineApplication> configuration, HelpTextStyle helpTextStyle, bool throwOnUnexpectedArg) { var command = new CommandLineApplication(_appSettings) { Name = name, Parent = this }; Commands.Add(command); configuration(command); return(command); }
public IBootstrapRadioButtonTrueFalse HelpText(string text, HelpTextStyle style) { this._model.helpText = new BootstrapHelpText(text, style); return(this); }
/// <summary> /// Adds helptext /// </summary> /// <param name="text"></param> /// <param name="style"></param> /// <returns></returns> public RadioButtonPair HelpText(string text, HelpTextStyle style) { this._model.helpText = new HelpText(text, style); return this; }
public IBootstrapTextArea ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { this._model.displayValidationMessage = displayValidationMessage; this._model.validationMessageStyle = validationMessageStyle; return(this); }
public IBootstrapCheckBox ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return(this); }
public IBootstrapFile ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { this._model.displayValidationMessage = displayValidationMessage; this._model.validationMessageStyle = validationMessageStyle; return this; }
/// <summary> /// True to show validation message /// </summary> /// <param name="displayValidationMessage"></param> /// <param name="validationMessageStyle"></param> /// <returns></returns> public ListBox ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { this._model.displayValidationMessage = displayValidationMessage; this._model.validationMessageStyle = validationMessageStyle; return this; }
public IBootstrapFile HelpText(string text, HelpTextStyle style) { this._model.helpText = new BootstrapHelpText(text, style); return(this); }
public IBootstrapInputList <TModel, TSource, SValue, SText> ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return(this); }
public static string RenderInputListContainer( HtmlHelper html, string htmlFieldName, List<string> inputs, int? numberOfColumns, bool displayInColumnsCondition, int columnPixelWidth, bool displayInlineBlock, int marginRightPx, bool displayValidationMessage, HelpTextStyle validationMessageStyle ) { TagBuilder container = new TagBuilder("div"); container.AddCssClass("input-list-container"); if (displayValidationMessage) { //container.AddCssStyle("display", "inline-block"); //container.AddCssStyle("vertical-align", "middle"); //container.AddCssStyle("margin-top", "4px"); } if (numberOfColumns.HasValue && displayInColumnsCondition) { container.AddCssStyle("max-width", (columnPixelWidth * numberOfColumns).ToString() + "px"); List<string> columnedInputs = new List<string>(); TagBuilder columnDiv = new TagBuilder("div"); //columnDiv.AddCssClass("input-list-column"); //columnDiv.AddCssStyle("width", columnPixelWidth.ToString() + "px"); //columnDiv.AddCssStyle("display", "inline-block"); foreach (var input in inputs) { columnDiv.InnerHtml = input; columnedInputs.Add(columnDiv.ToString()); } inputs = columnedInputs; } if (displayInlineBlock) { List<string> columnedInputs = new List<string>(); TagBuilder columnDiv = new TagBuilder("div"); //columnDiv.AddCssClass("input-list-inline"); //columnDiv.AddCssStyle("display", "inline-block"); //columnDiv.AddCssStyle("margin-right", marginRightPx.ToString() + "px"); foreach (var input in inputs) { columnDiv.InnerHtml = input; columnedInputs.Add(columnDiv.ToString()); } inputs = columnedInputs; } string inputsCombined = string.Empty; inputs.ForEach(c => inputsCombined += c); container.InnerHtml = inputsCombined; string validationMessage = ""; if (displayValidationMessage && html.ValidationMessage(htmlFieldName) != null) { string validation = html.ValidationMessage(htmlFieldName).ToHtmlString(); validationMessage = new BootstrapHelpText(validation, validationMessageStyle).ToHtmlString(); } return container.ToString(TagRenderMode.Normal) + validationMessage; }
public IBootstrapRadioButtonTrueFalse HelpText(string text, HelpTextStyle style) { this._model.helpText = new BootstrapHelpText(text, style); return this; }
public IBootstrapRadioButtonTrueFalse ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return this; }
/// <summary> /// True to show validation message to Dropdown /// </summary> /// <param name="displayValidationMessage"></param> /// <param name="validationMessageStyle"></param> /// <returns></returns> public DropDownList ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return this; }
public IBootstrapInputListFromEnum ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return this; }
public static HtmlString RenderInputListContainer(HtmlHelper html, string htmlFieldName, List<string> inputs, int? numberOfColumns, bool displayInColumnsCondition, int columnPixelWidth, bool displayInlineBlock, int marginRightPx, bool displayValidationMessage, HelpTextStyle validationMessageStyle, InputType inputType, CheckBoxRadioStyle inputStyle) { var cssClass = inputType == InputType.CheckBoxList ? "checkbox" : "radio"; var displayStyle = inputStyle == CheckBoxRadioStyle.Block ? "form-block" : "form-inline"; var container = new TagBuilder("div"); container.AddCssClass($"{cssClass} {displayStyle}"); if (displayValidationMessage) { container.AddCssStyle("display", "inline-block"); container.AddCssStyle("vertical-align", "middle"); container.AddCssStyle("margin-top", "4px"); } if (numberOfColumns.HasValue && displayInColumnsCondition) { container.AddCssStyle("max-width", columnPixelWidth*numberOfColumns + "px"); var columnedInputs = new List<string>(); var columnDiv = new TagBuilder("div"); columnDiv.AddCssClass("input-list-column"); columnDiv.AddCssStyle("width", columnPixelWidth + "px"); columnDiv.AddCssStyle("display", "inline-block"); foreach (var input in inputs) { columnDiv.InnerHtml = input; columnedInputs.Add(columnDiv.ToString()); } inputs = columnedInputs; } if (displayInlineBlock) { var columnedInputs = new List<string>(); var columnDiv = new TagBuilder("div"); columnDiv.AddCssClass("input-list-inline"); columnDiv.AddCssStyle("display", "inline-block"); columnDiv.AddCssStyle("margin-right", marginRightPx + "px"); foreach (var input in inputs) { columnDiv.InnerHtml = input; columnedInputs.Add(columnDiv.ToString()); } inputs = columnedInputs; } var inputsCombined = string.Empty; inputs.ForEach(c => inputsCombined += c); container.InnerHtml = inputsCombined; var validationMessage = ""; if (displayValidationMessage) { var validation = html.ValidationMessage(htmlFieldName).ToHtmlString(); validationMessage = new HelpText(validation, validationMessageStyle).ToHtmlString(); } return new HtmlString(container.ToString(TagRenderMode.Normal) + validationMessage); }
/// <summary> /// Sets helptext to Dropdown /// </summary> /// <param name="text"></param> /// <param name="style"></param> /// <returns></returns> public DropDownList HelpText(string text, HelpTextStyle style) { this._model.helpText = new HelpText(text, style); return this; }
public IBootstrapInputListFromEnum ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return(this); }
public static string RenderInputListContainer( HtmlHelper html, string htmlFieldName, List <string> inputs, int?numberOfColumns, bool displayInColumnsCondition, int columnPixelWidth, bool displayInlineBlock, int marginRightPx, bool displayValidationMessage, HelpTextStyle validationMessageStyle ) { TagBuilder container = new TagBuilder("div"); container.AddCssClass("input-list-container"); if (displayValidationMessage) { container.AddCssStyle("display", "inline-block"); container.AddCssStyle("vertical-align", "middle"); container.AddCssStyle("margin-top", "4px"); } if (numberOfColumns.HasValue && displayInColumnsCondition) { container.AddCssStyle("max-width", (columnPixelWidth * numberOfColumns).ToString() + "px"); List <string> columnedInputs = new List <string>(); TagBuilder columnDiv = new TagBuilder("div"); columnDiv.AddCssClass("input-list-column"); columnDiv.AddCssStyle("width", columnPixelWidth.ToString() + "px"); columnDiv.AddCssStyle("display", "inline-block"); foreach (var input in inputs) { columnDiv.InnerHtml = input; columnedInputs.Add(columnDiv.ToString()); } inputs = columnedInputs; } if (displayInlineBlock) { List <string> columnedInputs = new List <string>(); TagBuilder columnDiv = new TagBuilder("div"); columnDiv.AddCssClass("input-list-inline"); columnDiv.AddCssStyle("display", "inline-block"); columnDiv.AddCssStyle("margin-right", marginRightPx.ToString() + "px"); foreach (var input in inputs) { columnDiv.InnerHtml = input; columnedInputs.Add(columnDiv.ToString()); } inputs = columnedInputs; } string inputsCombined = string.Empty; inputs.ForEach(c => inputsCombined += c); container.InnerHtml = inputsCombined; string validationMessage = ""; if (displayValidationMessage) { string validation = html.ValidationMessage(htmlFieldName).ToHtmlString(); validationMessage = new BootstrapHelpText(validation, validationMessageStyle).ToHtmlString(); } return(container.ToString(TagRenderMode.Normal) + validationMessage); }
public HelpText(string text, HelpTextStyle style) { _text = text; _style = style; }
public BootstrapHelpText(string text, HelpTextStyle style) { _text = text; _style = style; }
/// <summary> /// Adds helptext /// </summary> /// <param name="text"></param> /// <param name="style"></param> /// <returns></returns> public ListBox HelpText(string text, HelpTextStyle style) { this._model.helpText = new HelpText(text, style); return this; }
/// <summary> /// True to show validation message /// </summary> /// <param name="displayValidationMessage"></param> /// <param name="validationMessageStyle"></param> /// <returns></returns> public RadioButton ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return this; }
public IBootstrapFile HelpText(string text, HelpTextStyle style) { this._model.helpText = new BootstrapHelpText(text, style); return this; }
public IBootstrapCheckBox ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return this; }
public BootstrapHelpText HelpText(string text, HelpTextStyle style) { return(new BootstrapHelpText(text, style)); }
public T ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { this._model.displayValidationMessage = displayValidationMessage; this._model.validationMessageStyle = validationMessageStyle; return((T)this); }
public IBootstrapRadioButtonTrueFalse ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { _model.displayValidationMessage = displayValidationMessage; _model.validationMessageStyle = validationMessageStyle; return(this); }
public IBootstrapRadioButton ShowValidationMessage(bool displayValidationMessage, HelpTextStyle validationMessageStyle) { this._model.displayValidationMessage = displayValidationMessage; this._model.validationMessageStyle = validationMessageStyle; return this; }