Skip to main content

WidgetFactory<TModel> Methods

Provides methods that allow you to create DevExtreme-based controls.
Name Description
Accordion() Creates an Accordion control.
ActionSheet() Creates an ActionSheet control.
AddCspNonce(String) A nonce value allowed in your Content Security Policy (CSP) script-src configuration.
Autocomplete() Creates an Autocomplete control.
AutocompleteFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates an Autocomplete control for an expression.
BarGauge() Creates a BarGauge control.
Box() Creates a Box control.
Bullet() Creates a Bullet control.
Button() Creates a Button control.
ButtonGroup() Creates a ButtonGroup control.
Calendar() Creates a Calendar control.
CalendarFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a Calendar control for an expression.
Chart() Creates a Chart control.
Chat()
CheckBox() Creates a CheckBox control.
CheckBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a CheckBox control for an expression.
CircularGauge() Creates a CircularGauge control.
ColorBox() Creates a ColorBox control.
ColorBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a ColorBox control for an expression.
ContextMenu() Creates a ContextMenu control.
DataGrid() Creates a DataGrid control.
DataGrid<T>() Creates a strongly-typed DataGrid control.
DateBox() Creates a DateBox control.
DateBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a DateBox control for an expression.
DateRangeBox()
DateRangeBoxFor<TProperty>(Expression<Func<TModel, TProperty>>)
Diagram() Creates a Diagram control.
Draggable() Creates a Draggable control.
Drawer() Creates a Drawer control.
DropDownBox() Creates a DropDownBox control.
DropDownBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a DropDownBox control for an expression.
DropDownButton() Creates a DropDownButton control.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FileManager() Creates a FileManager control.
FileUploader() Creates a FileUploader control.
FilterBuilder() Creates a FilterBuilder control.
FilterBuilder<T>() Creates a strongly-typed FilterBuilder control.
Form() Creates a Form control.
Form<T>() Creates a strongly-typed Form control.
Funnel() Creates a Funnel control.
Gallery() Creates a Gallery control.
Gantt() Creates a Gantt control.
Gantt<T>() Creates a strongly-typed Gantt control.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
HtmlEditor() Creates an HtmlEditor control.
HtmlEditorFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates an HtmlEditor control for an expression.
LinearGauge() Creates a LinearGauge control.
List() Creates a List control.
LoadIndicator() Creates a LoadIndicator control.
LoadPanel() Creates a LoadPanel control.
Lookup() Creates a Lookup control.
LookupFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a Lookup control for an expression.
Map() Creates a Map control.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Menu() Creates a Menu control.
MultiView() Creates a MultiView control.
NamedTemplate(String) Creates a named template.
NumberBox() Creates a NumberBox control.
NumberBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a NumberBox control for an expression.
Pagination()
PieChart() Creates a PieChart control.
PivotGrid() Creates a PivotGrid control.
PivotGrid<T>() Creates a strongly-typed PivotGrid control.
PolarChart() Creates a PolarChart control.
Popover() Creates a Popover control.
Popup() Creates a Popup control.
ProgressBar() Creates a ProgressBar control.
RadioGroup() Creates a RadioGroup control.
RadioGroupFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a RadioGroup control for an expression.
RangeSelector() Creates a RangeSelector control.
RangeSlider() Creates a RangeSlider control.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Resizable() Creates a Resizable control.
ResponsiveBox() Creates a ResponsiveBox control.
Sankey() Creates a Sankey control.
Scheduler() Creates a Scheduler control.
ScrollView() Creates a ScrollView control.
SelectBox() Creates a SelectBox control.
SelectBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a SelectBox control for an expression.
Slider() Creates a Slider control.
SliderFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a Slider control for an expression.
Sortable() Creates a Sortable control.
Sparkline() Creates a Sparkline control.
SpeedDialAction() Creates a SpeedDialAction control.
Splitter()
Switch() Creates a Switch control.
SwitchFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a Switch control for an expression.
TabPanel() Creates a TabPanel control.
Tabs() Creates a Tabs control.
TagBox() Creates a TagBox control.
TagBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a TagBox control for an expression.
TextArea() Creates a TextArea control.
TextAreaFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a TextArea control for an expression.
TextBox() Creates a TextBox control.
TextBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Creates a TextBox control for an expression.
TileView() Creates a TileView control.
Toast() Creates a Toast control.
Toolbar() Creates a Toolbar control.
Tooltip() Creates a Tooltip control.
ToString() Returns a string that represents the current object. Inherited from Object.
TreeList() Creates a TreeList control.
TreeList<T>() Creates a strongly-typed TreeList control.
TreeMap() Creates a TreeMap control.
TreeView() Creates a TreeView control.
ValidationGroup() Creates a validation group.
ValidationGroup(String) Creates a validation group.
ValidationSummary() Creates a ValidationSummary control.
VectorMap() Creates a VectorMap control.
See Also