面向ASP的Telerik UI。NET MVC免费下载30天试用版

ChartBuilder

类的连贯接口图表组件。

方法

事件(System.Action)

配置客户端事件。

参数

configurator - System。行动<ChartEventBuilder>

客户端事件配置操作。

例子

@(Html.Kendo().Chart() .Name("Chart") .Events(events => events .DataBound("onDataBound"))))

RenderAs (Kendo.Mvc.UI.RenderingMode)

设置首选呈现引擎。如果浏览器不支持,图表将切换到第一种可用模式。

参数

renderAs -RenderingMode

首选呈现引擎。

例子

@(Html.Kendo().Chart() .Name("chart") .RenderAs(RenderingMode.Canvas))

system . string)主题(

设置图表的主题。

参数

主题- - - - - -系统。字符串

图表主题。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Theme(“材料”))

ChartArea (System.Action)

设置图表区域。

参数

configurator - System。行动<ChartAreaBuilder>

图表区域。

例子

@(Html.Kendo().Chart() .Name("Chart") .ChartArea(chartArea => chartArea. margin (20))))

PlotArea (System.Action)

设置Plot区域。

参数

configurator - System。行动<PlotAreaBuilder>

地块面积。

例子

@(Html.Kendo().Chart() .Name("Chart") .PlotArea(plotArea => plotArea.Мargin(20)))

system . string)标题(

设置图表的标题。

参数

标题-系统。字符串

图表标题。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Title(“年度销售”))

标题(System.Action)

定义图表的标题。

参数

configurator - System。行动<ChartTitleBuilder>

配置动作。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Title(标题= >标题。文本(“年销售额”)))

副标题system . string) (

设置图表的副标题。

参数

标题-系统。字符串

图表副标题。

例子

@(Html.Kendo().Chart() .Name(“Chart”).Title(“annual sales”).Subtitle(“/ thousand /”))

副标题(System.Action)

定义图表的副标题。

参数

configurator - System。行动<ChartTitleBuilder>

配置动作。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Title(标题= >标题。Text(“年销售额”)). subtitle (subtitle => subtitle。Text("/ thousand /"))

传奇(System.Boolean)

设置图例可见性。

参数

可见,系统。布尔

指示是否显示图例的值。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Legend(假的))

传奇(System.Action)

配置图例。

参数

configurator - System。行动<ChartLegendBuilder>

配置动作。

例子

@(Html.Kendo().Chart() .Name("Chart") .Legend(legend => legend. visible (true).Position(ChartLegendPosition.Bottom))))

系列(System.Action)

定义图表系列。

参数

configurator - System。行动<ChartSeriesFactory>

添加操作。

例子

@(Html.Kendo().Chart(Model) . name ("Chart") . series (series => {series。Bar(s => s. salesamount);}))

SeriesDefaults (System.Action)

定义指定类型的所有图表系列的选项。

参数

configurator - System。行动<ChartSeriesDefaultsBuilder>

配置器。

例子

@(Html.Kendo().Chart(Model) .Name("Chart") .SeriesDefaults(series => series. bar ().Stack(true))))

窗格(System.Action)

定义图表窗格。

参数

configurator - System。行动<ChartPanesFactory>

添加操作。

例子

@(Html.Kendo().Chart(Model) .Name("Chart") .Panes(窗格=> {panes. add ("volume");}))

Pdf (System.Action)

配置PDF导出设置。

参数

configurator - System。行动<PDFSettingsBuilder>

例子

@ (Html.Kendo () .Chart () . name(“图表”)pdf格式(pdf = > pdf.PaperSize (A4) .Scale (0.8)))

AxisDefaults (System.Action)

定义指定类型的所有图表轴的选项。

参数

configurator - System。行动<ChartAxisDefaultsBuilder>

配置器。

例子

@(Html.Kendo().Chart(Model) .Name("Chart") .AxisDefaults(axisDefaults => axisDefaults. minorticksize (5)))

CategoryAxis (System.Action)

配置类别轴

参数

configurator - System。行动<ChartCategoryAxisBuilder>

配置程序

例子

@(Html.Kendo().Chart(Model) .Name("Chart") .CategoryAxis(axis => axis .Categories(s => s. datestring)))

ValueAxis (System.Action)

定义值轴选项

参数

configurator - System。行动<ChartValueAxisFactory>

配置程序

例子

@(Html.Kendo().Chart(Model) .Name("Chart") .ValueAxis(a => a. numeric ().TickSize(4))))

XAxis (System.Action)

定义散点图的x轴选项

参数

configurator - System。行动<ChartValueAxisFactory>

配置程序

例子

@ (Html.Kendo () .Chart(模型). name(“图表”).XAxis (= > a.Numeric () .Max (4)))

桠溪(System.Action)

为散点图配置y轴选项。

参数

configurator - System。行动<ChartValueAxisFactory>

配置程序

例子

@ (Html.Kendo () .Chart(模型). name(“图表”).YAxis (= > a.Numeric () .Max (4)))

数据源(System.Action)

数据源配置

参数

configurator - System。行动<ReadOnlyAjaxDataSourceBuilder>

使用配置器设置不同的数据绑定选项。

例子

@ (Html.Kendo () .Chart(模型). name(“图表”).DataSource (ds = > {ds.Ajax()。Read(r => r. action ("SalesData", "Chart"));}))

数据源system . string) (

指定图表要使用的外部数据源的id。

参数

dataSourceId -系统。字符串

数据源小部件的id (Name)。

例子

@(Html.Kendo().DataSource() .Name("dataSourceProducts"))) @(Html.Kendo().Chart() .Name("chart") .DataSource("dataSourceProducts")))

AutoBind (System.Boolean)

启用或禁用自动绑定。

参数

autoBind -系统。布尔

获取或设置一个值,该值指示图表在初始化期间是否应进行数据绑定。默认值为true。

例子

@ (Html.Kendo () .Chart < SalesInfo > () . name(“图表”).DataSource (ds = > {ds.Ajax()。Read(r => r. action ("SalesData", "Chart"));}) .AutoBind(false))

SeriesColors (System.Collections.Generic.IEnumerable)

设置系列颜色。

参数

颜色- - - - - -System.Collections.Generic.IEnumerable <字符串>

系列颜色的列表。

例子

@ (Html.Kendo () .Chart () . name(“图表”).SeriesColors(新string[]{“# f00”、“# 0 f0”、“# 00 f "}))

SeriesColors system . string []) (

设置系列颜色。

参数

颜色- - - - - -系统。字符串[]

系列颜色。

例子

@ (Html.Kendo () .Chart () . name(“图表”).SeriesColors(“# f00”、“# 0 f0”、“# 00 f”))

工具提示(System.Action)

使用它来配置数据点工具提示。

参数

configurator - System。行动<ChartTooltipBuilder>

使用配置器设置数据工具提示选项。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Tooltip(提示= > {tooltip.Visible(真正的).Format(“{0:C}”);}))

工具提示(System.Boolean)

设置数据点工具提示可见性。

参数

可见,系统。布尔

一个值,指示是否应该显示数据点工具提示。默认情况下,工具提示不可见。

例子

@ (Html.Kendo () .Chart () . name(“图表”).Tooltip(真正的))

转换(System.Boolean)

在初始加载和刷新时启用或禁用动画转换。

参数

转换- - - - - -系统。布尔

指示是否播放过渡动画的值。

例子

@(Html.Kendo().Chart() .Name("Chart") .Transitions(false))

扩张(System.Boolean)

启用或禁用平移。

参数

使- - - - - -系统。布尔

例子

@ (Html.Kendo () .Chart () . name(“图表”).Pannable(真正的))

扩张(System.Action)

配置图表可平移选项。

参数

configurator - System。行动<ChartPannableBuilder>

例子

@(Html.Kendo().Chart() .Name("Chart") .Pannable(pan => pan. lock (ChartAxisLock.Y))))

缩放(System.Boolean)

启用或禁用缩放。

参数

使- - - - - -系统。布尔

例子

@ (Html.Kendo () .Chart () . name(“图表”).Zoomable(真正的))

缩放(System.Action)

配置图表可缩放选项。

参数

configurator - System。行动<ChartZoomableBuilder>

例子

@(Html.Kendo().Chart() . name ("Chart") . zoomable(缩放=>缩放。鼠标滚轮(mouse => mouse. lock (ChartAxisLock.Y))))

PersistSeriesVisibility (System.Boolean)

指定在更改数据源数据时是否应保留系列可见选项。

参数

价值——系统。布尔

一个值,指示是否应该保留可见选项。

例子

@(Html.Kendo().Chart() .Name("Chart") .PersistSeriesVisibility(true))

PaneDefaults (System.Action)

所有窗格的默认选项。

参数

configurator - System。行动<ChartPaneDefaultsBuilder>

panedefaults设置的配置器。

ToComponent ()

返回内部视图组件。

system . string)名称(

设置组件的名称。

参数

componentName -系统。字符串

组件的名称。

例子

@(Html.Kendo(). grid () . name ("grid") . columns (columns => {columns。bind (p => p. orderid).Filterable(false);列。Bound(p => p. freight);}) . dataSource (dataSource => dataSource . ajax () . pagesize (20) . read (read => read。操作(“Orders_Read”,“Grid”))))

延期(System.Boolean)

禁止初始化脚本呈现。注意,此选项应与Kendo.Mvc.UI.Fluent.WidgetFactory.DeferredScripts(System.Boolean)一起使用。

参数

递延,系统。布尔

ModelMetadata (System.Web.Mvc.ModelMetadata)

使用模型的元数据。

参数

modelMetadata -System.Web.Mvc.ModelMetadata

模型的元数据集

HtmlAttributes (System.Object)

设置HTML属性。

参数

属性- - - - - -系统。对象

HTML属性。

HtmlAttributes (System.Collections.Generic.IDictionary)

参数

属性- - - - - -System.Collections.Generic.IDictionary <字符串、对象>

呈现()

渲染组件。

例子

@ (@Page继承= " System.Web.Mvc。ViewPage>") @(Html.Kendo(). grid (Model) .Name("grid") . detailtemplate (Product =>{)产品详细信息:
产品名称:@(Product。ProductName)
库存单位:@(product. name)UnitsInStock)
@(}) .Render();

ToHtmlString ()

ToClientTemplate ()

在本文中
没有找到你需要的帮助?
Baidu
map