New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Definition

Namespace:Kendo.Mvc.UI

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class GridColumnMenuSettings : JsonObject

Inheritance: objectJsonObjectGridColumnMenuSettings

Inherited Members JsonObject.ToJson()object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public GridColumnMenuSettings()

Properties

Specifies the adaptive rendering of the component.

C#
public AdaptiveMode? AdaptiveMode { get; set; }

If set to true the column menu would allow the user to fit one or all columns to the width of their content. This setting is available only when the tabbed componentType is used.

C#
public bool AutoSize { get; set; }

If set to 'true', the global column menu will render a button to allow the user to clear all filters applied to the grid.

C#
public bool ClearAllFilters { get; set; }
C#
public GridColumnMenuColumnsSettings Columns { get; set; }

Specifies the component type of the column menu. "classic" - Uses the standard rendering of the column menu. or "modern" - Uses new rendering with a fresh and modern look and feel..

C#
public string ComponentType { get; set; }
C#
public bool Enabled { get; set; }
C#
public bool Filterable { get; set; }
C#
public ColumnMenuMessages Messages { get; }
C#
public bool Sortable { get; set; }

Methods

C#
protected override void Serialize(IDictionary<string, object> json)
Parameters:jsonIDictionary<string, object>

Overrides: JsonObject.Serialize(IDictionary<string, object>)