主な目的は、カスタムの凡例項目を取り込むことができます何のプロパティが存在しない、表示されたデータに接続されている情報を表示することです。
NameFieldプロパティがなPieSeries、DonutSeriesとBubbleSeriesが特異的であるが、あなたは自分の名前プロパティを設定することによりBarSeriesにとのColumnSeriesで同じ外観を達成することができます:シリーズのNameプロパティを指定
<telerik:ColumnSeries DataFieldY="yValue" Name="column series"></telerik:ColumnSeries>
は」を作成します凡例の「項目」を選択します。このプロパティは系列の名前を明示的に設定するために使用され、NameFieldプロパティはデータバインドシナリオでは同等であることに注意してください。
また、私はColumnSeriesをデータバインドし、Nameプロパティを設定したサンプルページを添付して、私の提案をチェックすることができます。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Legend-Bar-Column.aspx.cs" Inherits="TICKETS_Chart_2013_Q3_Legend_Bar_Column_Legend_Bar_Column" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<telerik:RadHtmlChart runat="server" ID="Chart" Skin="Black">
<PlotArea>
<Series>
<telerik:ColumnSeries DataFieldY="yValue" Name="column series"></telerik:ColumnSeries>
</Series>
</PlotArea>
</telerik:RadHtmlChart>
</form>
</body>
</html>
CSファイル
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class TICKETS_Chart_2013_Q3_Legend_Bar_Column_Legend_Bar_Column : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Chart.DataSource = GetData();
Cha
rt.DataBind()。 }
protected DataTable GetData()
{
DataTable table = new DataTable();
table.Columns.Add(new DataColumn("yValue"));
table.Rows.Add(new object[] { 10 });
table.Rows.Add(new object[] { 30 });
table.Rows.Add(new object[] { 30 });
return table;
}
}
あなたはどんなさらなる支援が必要な場合は私に連絡すること自由に感じ。
こんにちはラグー、私は折れ線グラフを使用していました
Massey