Table of Contents

Namespace Radzen.Blazor

Classes

AppointmentData

Represents an appointment in RadzenScheduler<TItem>

AxisBase

Base class for an axis in RadzenChart.

CartesianSeries<TItem>

Base class of RadzenChart series.

EnumExtensions

Class EnumExtensions.

FormFieldContext

Represents the context of the form field.

GaugeBase

Class GaugeBase. Implements the RadzenComponent

Point

Class Point.

Point<T>

Represents a point with data.

RadzenAccordion

RadzenAccordion component.

RadzenAccordionItem

Class RadzenAccordionItem.

RadzenAlert

RadzenAlert component.

RadzenAppearanceToggle

Dark or light theme switch. Requires Radzen.Blazor.RadzenAppearanceToggle.ThemeService to be registered in the DI container.

RadzenArcGauge
RadzenArcGaugeScale

RadzenArcGaugeScale component.

RadzenArcGaugeScaleValue

RadzenArcGaugeScaleValue component.

RadzenAreaSeries<TItem>

Renders area series in RadzenChart.

RadzenAutoComplete

RadzenAutoComplete component.

RadzenAxisTitle

Represents the title configuration of a AxisBase.

RadzenBadge

RadzenBadge component.

RadzenBarOptions

Common configuration of RadzenBarSeries<TItem>.

RadzenBarSeries<TItem>

Renders bar series in RadzenChart.

RadzenBody

RadzenBody component.

RadzenBreadCrumb

A component to display a Bread Crumb style menu

RadzenBreadCrumbItem

Bread Crumb Item Component

RadzenButton

RadzenButton component.

RadzenCard

RadzenCard component.

RadzenCategoryAxis
RadzenChart

Displays line, area, donut, pie, bar or column series.

RadzenChartComponentBase

Base class of components that are rendered inside a RadzenChart.

RadzenChartTooltipOptions

Contains RadzenChart tooltip configuration.

RadzenCheckBoxListItem<TValue>

RadzenCheckBoxListItem component.

RadzenCheckBoxList<TValue>

RadzenCheckBoxList component.

RadzenCheckBox<TValue>

RadzenCheckBox component.

RadzenColorPicker

RadzenColorPicker component.

RadzenColorPickerItem

RadzenColorPickerItem component.

RadzenColumn

RadzenColumn component.

RadzenColumnOptions

Common configuration of RadzenColumnSeries<TItem>.

RadzenColumnSeries<TItem>

Renders column series in RadzenChart

RadzenCompareValidator

A validator component which compares a component value with a specified value. Must be placed inside a RadzenTemplateForm<TItem>

RadzenComponents
RadzenContent

RadzenContent component.

RadzenContentContainer

RadzenContentContainer component.

RadzenContextMenu

RadzenContextMenu component.

RadzenCustomValidator

A validator component which compares a component value with a specified value. Must be placed inside a RadzenTemplateForm<TItem>

RadzenDataAnnotationValidator

A validator component which validates a component value using the data annotations defined on the corresponding model property. Must be placed inside a RadzenTemplateForm<TItem>

RadzenDataFilterItem<TItem>
RadzenDataFilterProperty<TItem>

RadzenDataFilterProperty component. Must be placed inside a RadzenDataFilter<TItem>

RadzenDataFilter<TItem>

RadzenDataFilter component.

RadzenDataGridColumn<TItem>

RadzenDataGridColumn component. Must be placed inside a RadzenDataGrid<TItem>

RadzenDataGridFilterMenu<TItem>
RadzenDataGridFooterCell<TItem>
RadzenDataGridGroupFooterRow<TItem>
RadzenDataGridGroupRow<TItem>
RadzenDataGridHeaderCell<TItem>
RadzenDataGridRow<TItem>

RadzenDataGridRow.

RadzenDataGrid<TItem>

RadzenDataGrid component.

RadzenDataListRow<TItem>
RadzenDataList<TItem>

RadzenDataList component.

RadzenDatePicker<TValue>

RadzenDatePicker component.

RadzenDayView

Displays the appointments in a single day in RadzenScheduler<TItem>

RadzenDialog
RadzenDonutSeries<TItem>

Renders donut series in RadzenChart.

RadzenDropDownDataGridColumn
RadzenDropDownDataGrid<TValue>

RadzenDropDownDataGrid component.

RadzenDropDownItem<TValue>
RadzenDropDown<TValue>

RadzenDropDown component.

RadzenDropZoneContainer<TItem>

RadzenDropZoneContainer component.

RadzenDropZoneItem<TItem>

RadzenDropZoneItem component.

RadzenDropZone<TItem>

RadzenDropZone component.

RadzenEmailValidator

A validator component which checks if a component value is a valid email address. Must be placed inside a RadzenTemplateForm<TItem>

RadzenFieldset

RadzenFieldset component.

RadzenFileInput<TValue>

RadzenFileInput component.

RadzenFooter

RadzenFooter component.

RadzenFormField

A Blazor component that wraps another component and adds a label, helper text, start and end content.

RadzenGoogleMap

RadzenGoogleMap component.

RadzenGoogleMapMarker

RadzenGoogleMapMarker component.

RadzenGravatar

RadzenGravatar component.

RadzenGridLines

Grid line configuration of IChartAxis.

RadzenGridRow
RadzenHeader

RadzenHeader component.

RadzenHeading

RadzenHeading component.

RadzenHtml

RadzenHtml component.

RadzenHtmlEditor

A component which edits HTML content. Provides built-in upload capabilities.

RadzenHtmlEditorAlignCenter

A RadzenHtmlEditor tool which centers the selection.

RadzenHtmlEditorAlignLeft

A RadzenHtmlEditor tool which aligns the selection to the left.

RadzenHtmlEditorAlignRight

A RadzenHtmlEditor tool which aligns the selection to the right.

RadzenHtmlEditorBackground

A RadzenHtmlEditor tool which sets the background color of the selection.

RadzenHtmlEditorBackgroundItem

Adds a custom color to RadzenHtmlEditorBackground.

RadzenHtmlEditorBold

A RadzenHtmlEditor tool which bolds the selection.

RadzenHtmlEditorButtonBase

Base class that RadzenHtmlEditor color picker tools inherit from.

RadzenHtmlEditorColor

A RadzenHtmlEditor tool which sets the text color of the selection.

RadzenHtmlEditorColorBase

Base class that RadzenHtmlEditor color picker tools inherit from.

RadzenHtmlEditorColorItem

Adds a custom color to RadzenHtmlEditorColor.

RadzenHtmlEditorCustomTool

A custom tool in RadzenHtmlEditor

RadzenHtmlEditorFontName

A tool which changes the font of the selected text.

RadzenHtmlEditorFontNameItem

Adds a custom font to a RadzenHtmlEditorFontName.

RadzenHtmlEditorFontSize

A tool which changes the font size of the selected text.

RadzenHtmlEditorFormatBlock

A tool which changes the style of a the selected text by making it a heading or paragraph.

RadzenHtmlEditorImage

A tool which inserts and uploads images in a RadzenHtmlEditor.

RadzenHtmlEditorIndent

A RadzenHtmlEditor tool which indents the selection.

RadzenHtmlEditorItalic

A RadzenHtmlEditor tool which makes the selection italic.

RadzenHtmlEditorJustify

A RadzenHtmlEditor tool which justifies the selection.

RadzenHtmlEditorLink

A tool which creates links from the selection of a RadzenHtmlEditor.

RadzenHtmlEditorOrderedList

A RadzenHtmlEditor tool which inserts an ordered list (ol).

RadzenHtmlEditorOutdent

A RadzenHtmlEditor tool which outdents the selection.

RadzenHtmlEditorRedo

A RadzenHtmlEditor tool which repeats the last undone command.

RadzenHtmlEditorRemoveFormat

A RadzenHtmlEditor tool which removes the styling of the selection.

RadzenHtmlEditorSeparator

A RadzenHtmlEditor visual separator.

RadzenHtmlEditorSource

A tool which switches between rendered and source views in RadzenHtmlEditor.

RadzenHtmlEditorStrikeThrough

A RadzenHtmlEditor tool which applies "strike through" styling to the selection.

RadzenHtmlEditorSubscript

A RadzenHtmlEditor tool which formats the selection as subscript.

RadzenHtmlEditorSuperscript

A RadzenHtmlEditor tool which formats the selection as superscript.

RadzenHtmlEditorUnderline

A RadzenHtmlEditor tool which underlines the selection.

RadzenHtmlEditorUndo

A RadzenHtmlEditor tool which reverts the last edit operation.

RadzenHtmlEditorUnlink

A RadzenHtmlEditor tool which removes a link.

RadzenHtmlEditorUnorderedList

A RadzenHtmlEditor tool which inserts a bullet list (ul).

RadzenIcon

RadzenIcon component. Displays icon from Material Symbols variable font.

RadzenImage

RadzenImage component.

RadzenLabel

RadzenLabel component.

RadzenLayout

RadzenLayout component.

RadzenLegend

Class RadzenLegend.

RadzenLengthValidator

A validator component which checks if then component value length is within a specified range. Must be placed inside a RadzenTemplateForm<TItem>

RadzenLineSeries<TItem>

Renders line series in RadzenChart.

RadzenLink

RadzenLink component.

RadzenListBoxItem<TValue>
RadzenListBox<TValue>

RadzenListBox component.

RadzenLogin

RadzenLogin component. Must be placed in RadzenTemplateForm.

RadzenMarkers

Class RadzenMarkers.

RadzenMask

RadzenMask component.

RadzenMediaQuery

RadzenMediaQuery fires its Change event when the media query specified via Query matches or not.

RadzenMenu

RadzenMenu component.

RadzenMenuItem

RadzenMenuItem component.

RadzenMenuItemWrapper
RadzenMonthView

Displays the appointments in a month day in RadzenScheduler<TItem>

RadzenNotification
RadzenNotificationMessage
RadzenNumericRangeValidator

A validator component which checks if a component value is within a specified range. Must be placed inside a RadzenTemplateForm<TItem>

RadzenNumeric<TValue>

RadzenNumeric component.

RadzenPager

RadzenPager component.

RadzenPanel

RadzenPanel component.

RadzenPanelMenu

RadzenPanelMenu component.

RadzenPanelMenuItem

RadzenPanelMenuItem component.

RadzenPassword

RadzenPassword component.

RadzenPickList<TItem>

RadzenCard component.

RadzenPieSeries<TItem>

Renders pie series in RadzenChart.

RadzenProfileMenu

RadzenProfileMenu component.

RadzenProfileMenuItem

RadzenProfileMenuItem component.

RadzenProgressBar

RadzenProgressBar component.

RadzenProgressBarCircular

RadzenProgressBarCircular component.

RadzenRadialGauge
RadzenRadialGaugeScale

RadzenRadialGaugeScale component.

RadzenRadialGaugeScalePointer

RadzenRadialGaugeScalePointer component.

RadzenRadialGaugeScaleRange

RadzenRadialGaugeScaleRange component.

RadzenRadioButtonListItem<TValue>

RadzenRadioButtonListItem component.

RadzenRadioButtonList<TValue>

RadzenRadioButtonList component.

RadzenRating

RadzenRating component.

RadzenRegexValidator

A validator component which matches a component value against a specified regular expression pattern. Must be placed inside a RadzenTemplateForm<TItem>

RadzenRequiredValidator

A validator component which checks if a component has value. Must be placed inside a RadzenTemplateForm<TItem>

RadzenRow

RadzenCard component.

RadzenSSRSViewer

RadzenSSRSViewer component.

RadzenSSRSViewerParameter

RadzenSSRSViewerParameter component.

RadzenScheduler<TItem>

Displays a collection of AppointmentData in day, week or month view.

RadzenSecurityCode

RadzenRating component.

RadzenSelectBarItem

RadzenSelectBarItem component.

RadzenSelectBar<TValue>

RadzenSelectBar component.

RadzenSeriesAnnotation<TItem>

Displays a text label for the specified data item from the series.

RadzenSeriesDataLabels

Displays the series values as text labels.

RadzenSeriesMeanLine

Displays the mean of a chart series.

RadzenSeriesMedianLine

Displays the median of a chart series.

RadzenSeriesModeLine

Displays the mode of a chart series.

RadzenSeriesTrendLine

Displays the trend of a chart series.

RadzenSeriesValueLine
RadzenSidebar

RadzenSidebar component.

RadzenSidebarToggle

RadzenSidebarToggle component.

RadzenSlider<TValue>

RadzenSlider component.

RadzenSpeechToTextButton

RadzenSpeechToTextButton component. Enables speech to text functionality.

This is only supported on select browsers. See https://caniuse.com/?search=SpeechRecognition

<RadzenSpeechToTextButton Change=@(args => Console.WriteLine($"Value: {args}")) />
RadzenSplitButton

RadzenSplitButton component.

RadzenSplitButtonItem

RadzenSplitButtonItem component.

RadzenSplitter

RadzenSplitter component.

RadzenSplitterPane

RadzenSplitterPane component.

RadzenStack

RadzenCard component.

RadzenStackedAreaSeries<TItem>

Renders stacked area series in RadzenChart.

RadzenStackedBarSeries<TItem>

Renders bar series in RadzenChart.

RadzenStackedColumnSeries<TItem>

Renders column series in RadzenChart

RadzenSteps

RadzenSteps component.

RadzenStepsItem

RadzenStepsItem component.

RadzenSwitch

RadzenSwitch component.

RadzenTabs

RadzenTabs component.

RadzenTabsItem

RadzenTabsItem component.

RadzenTemplateForm<TItem>

A component which represents a form. Provides validation support.

RadzenText

A component which displays text or makup with predefined styling.

RadzenTextArea

RadzenTextArea component.

RadzenTextBox

An input component for single line text entry.

RadzenTheme

Registers and manages the current theme. Requires Radzen.Blazor.RadzenTheme.ThemeService to be registered in the DI container.

RadzenTicks

Tick configuration of IChartAxis.

RadzenTimeline

RadzenTimeline component is a graphical representation used to display a chronological sequence of events or data points.

RadzenTimelineItem

RadzenTimeline item.

RadzenToggleButton

RadzenButton component.

RadzenTooltip
RadzenTree

A component which displays a hierarchy of items. Supports inline definition and data-binding.

RadzenTreeItem

A component which is an item in a RadzenTree

RadzenTreeLevel

Configures a level of nodes in a RadzenTree during data-binding.

RadzenUpload

RadzenUpload component.

RadzenUploadHeader
RadzenValueAxis
RadzenWeekView

Displays the appointments in a week day in RadzenScheduler<TItem>

RadzenYearPlannerView

Displays the appointments in a month day in RadzenScheduler<TItem>

RadzenYearTimelineView

Displays the appointments in a month day in RadzenScheduler<TItem>

RadzenYearView

Displays the appointments in a month day in RadzenScheduler<TItem>

ScaleBase

Base class for RadzenChart scales.

ScaleRange

Represents a range of values.

SchedulerAppointmentMouseEventArgs<TItem>

Supplies information about a AppointmentMouseEnter or AppointmentMouseLeave event that is being raised.

SchedulerViewBase

A base class for RadzenScheduler<TItem> views.

SeriesColorRange

Represents a Color Range object for passing to PickColor />

StepsCanChangeEventArgs

Supplies information about a CanChange event that is being raised.

TickTemplateContext

Class TickTemplateContext.

ValidatorBase

Base class of Radzen validator components.

_Imports

Interfaces

IChartAxis

Common axis API of RadzenChart

IChartBarSeries

Marker interface for RadzenBarSeries<TItem>.

IChartColumnSeries

Marker interface for RadzenColumnSeries<TItem>.

IChartDonutSeries

Marker interface for RadzenColumnSeries<TItem>.

IChartSeries

Specifies the common API that RadzenChart series must implement.

IChartSeriesOverlay

Interface for chart overlays

IChartStackedAreaSeries

Marker interface for RadzenStackedAreaSeries<TItem>.

IChartStackedBarSeries

Marker interface for RadzenStackedBarSeries<TItem>.

IChartStackedColumnSeries

Marker interface for RadzenStackedColumnSeries<TItem>.

IFormFieldContext

Interface that represents the context of the form field.

IScheduler

The common RadzenScheduler<TItem> API injected as a cascading parameter to is views.

ISchedulerView

Interface that has to be implemented by a view in order to by supported by RadzenScheduler<TItem>.

Enums

AutoCompleteType

The AutomCompleteType is a string-associated enum of browser-supported autocomplete attribute values.

ColorScheme

Specifies the RadzenChart color schemes used when rendering the series.

CompareOperator

Specifies the comparison operation used by a RadzenCompareValidator

GaugeTickPosition

Enum GaugeTickPosition

Interpolation

Specifies the interpolation mode of lines between data points. Used by RadzenAreaSeries<TItem> and RadzenLineSeries<TItem>.

LegendPosition

Specifies the legend position in a RadzenChart.

LineType

Specified the line drawing style.

MarkerType

Specifies the type of marker that RadzenChart displays for data points.

TagName

The tag name of the element that will be rendered.

TextStyle

The display style of the text. It overrides the tag name and provides predefined styling.