Chart 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用作 Chart 控件的根类。
public ref class Chart : System::Web::UI::WebControls::DataBoundControl, System::Web::UI::IPostBackEventHandler
[System.Drawing.ToolboxBitmap(typeof(System.Web.UI.DataVisualization.Charting.Chart), "ChartControl.ico")]
public class Chart : System.Web.UI.WebControls.DataBoundControl, System.Web.UI.IPostBackEventHandler
[<System.Drawing.ToolboxBitmap(typeof(System.Web.UI.DataVisualization.Charting.Chart), "ChartControl.ico")>]
type Chart = class
inherit DataBoundControl
interface IPostBackEventHandler
Public Class Chart
Inherits DataBoundControl
Implements IPostBackEventHandler
- 继承
- 属性
- 实现
注解
此类公开图表 Web 控件的所有属性、方法和事件。
类的 Chart 两个重要属性是 Series 和 ChartAreas 属性,这两个属性都是集合属性。 Series集合属性存储Series对象,这些对象用于存储要显示的数据以及该数据的属性。 ChartAreas集合属性存储ChartArea对象,这些对象主要用于使用一组轴绘制一个或多个图表。
构造函数
Chart() |
初始化 Chart 类的新实例。 |
属性
AccessKey |
获取或设置使您得以快速导航到 Web 服务器控件的访问键。 (继承自 WebControl) |
Adapter |
获取控件的浏览器特定适配器。 (继承自 Control) |
AlternateText |
获取或设置当图表图像不可用时,Chart 控件中显示的替换文字。 |
Annotations |
获取或设置用于存储图表批注的 AnnotationCollection 对象。 |
AntiAliasing |
获取或设置一个值,该值决定绘制文本和图形时是否使用抗锯齿功能。 |
AppRelativeTemplateSourceDirectory |
获取或设置包含该控件的 Page 或 UserControl 对象的应用程序相对虚拟目录。 (继承自 Control) |
Attributes |
获取与控件的特性不对应的任意特性(只用于呈现)的集合。 (继承自 WebControl) |
BackColor |
获取或设置 Chart 对象的背景色。 |
BackGradientStyle |
获取或设置 Chart 控件的背景渐变方向。 还确定是否使用渐变。 |
BackHatchStyle |
获取或设置 Chart 控件的阴影样式。 |
BackImage |
获取或设置 Chart 控件的背景图像。 |
BackImageAlignment |
获取或设置用于 Unscaled 绘制模式的背景图像对齐方式。 |
BackImageTransparentColor |
获取或设置 Chart 控件的颜色,该颜色将显示为透明效果。 |
BackImageWrapMode |
获取或设置 Chart 控件背景图像的绘制模式。 |
BackSecondaryColor |
获取或设置图表背景的辅助颜色。 |
BindingContainer |
获取包含该控件的数据绑定的控件。 (继承自 Control) |
BorderColor |
获取或设置图表边框的颜色。 |
BorderlineColor |
获取或设置整个图表图像边框的颜色。 |
BorderlineDashStyle |
获取或设置整个图表图像边框线的样式。 |
BorderlineWidth |
获取或设置整个图表图像边框线的宽度。 |
BorderSkin |
获取或设置 BorderSkin 对象,该对象提供 Chart 控件的边框外观功能。 |
BorderStyle |
获取或设置 Chart 的边框样式。 |
BorderWidth |
获取或设置图表边框的宽度。 |
BuildNumber |
获取 Chart 控件的生成号。 |
ChartAreas |
获取用于存储 ChartAreaCollection 对象的只读 ChartArea 对象。 |
ChildControlsCreated |
获取一个值,该值指示是否已创建服务器控件的子控件。 (继承自 Control) |
ClientID |
获取由 ASP.NET 生成的 HTML 标记的控件 ID。 (继承自 Control) |
ClientIDMode |
获取或设置用于生成 ClientID 属性值的算法。 (继承自 Control) |
ClientIDSeparator |
获取一个字符值,该值表示 ClientID 属性中使用的分隔符字符。 (继承自 Control) |
Compression |
获取或设置图表图像的压缩量。 |
Context |
为当前 Web 请求获取与服务器控件关联的 HttpContext 对象。 (继承自 Control) |
Controls |
获取 ControlCollection 对象,该对象表示 UI 层次结构中的指定服务器控件的子控件。 (继承自 Control) |
ControlStyle |
获取 Web 服务器控件的样式。 此属性主要由控件开发人员使用。 (继承自 WebControl) |
ControlStyleCreated |
获取一个值,该值指示是否已为 Style 属性创建了 ControlStyle 对象。 此属性主要由控件开发人员使用。 (继承自 WebControl) |
CssClass |
获取或设置由 Web 服务器控件在客户端呈现的级联样式表 (CSS) 类。 (继承自 WebControl) |
CurrentImageLocation |
获取将呈现 Chart 控件的当前图像的 URL。 |
DataItemContainer |
如果命名容器实现 IDataItemContainer,则获取对命名容器的引用。 (继承自 Control) |
DataKeysContainer |
如果命名容器实现 IDataKeysControl,则获取对命名容器的引用。 (继承自 Control) |
DataManipulator |
获取 DataManipulator 对象,该对象提供处理数据的方法和属性。 |
DataMember |
当数据源包含多个不同的数据项列表时,获取或设置数据绑定控件绑定到的数据列表的名称。 (继承自 DataBoundControl) |
DataSource |
获取或设置 Chart 对象的数据源。 |
DataSourceID |
获取或设置控件的 ID,数据绑定控件从该控件中检索其数据项列表。 (继承自 DataBoundControl) |
DataSourceObject |
获取一个对象,该对象实现 IDataSource 接口,以便提供对该对象的数据内容的访问。 (继承自 DataBoundControl) |
DescriptionUrl |
获取或设置 Chart 的详细说明的位置。 |
DesignMode |
获取一个值,该值指示是否正在使用设计图面上的一个控件。 (继承自 Control) |
Enabled |
获取或设置一个值,该值指示是否启用 Web 服务器控件。 (继承自 WebControl) |
EnableTheming |
获取或设置一个值,该值指示主题是否应用于该控件。 (继承自 WebControl) |
EnableViewState |
获取或设置一个标志,该标志决定了是否启用状态管理。 |
Events |
获取控件的事件处理程序委托列表。 此属性为只读。 (继承自 Control) |
Font |
获取控件的字体属性。 |
ForeColor |
获取或设置 Chart 控件的文本颜色。 |
HasAttributes |
获取一个值,该值指示控件是否具有特性集。 (继承自 WebControl) |
HasChildViewState |
获取一个值,该值指示当前服务器控件的子控件是否具有任何已保存的视图状态设置。 (继承自 Control) |
Height |
获取或设置整个图表图像的高度(以像素为单位)。 |
ID |
获取或设置分配给服务器控件的编程标识符。 (继承自 Control) |
IdSeparator |
获取用于分隔控件标识符的字符。 (继承自 Control) |
ImageLocation |
获取或设置执行 ImageTag 呈现时,图像文件的保存位置。 |
Images |
获取一个 NamedImagesCollection 对象,该对象存储图表的 NamedImage 对象。 |
ImageStorageMode |
获取或设置图表图像呈现的存储模式。 |
ImageType |
如果使用了 ImageTag 呈现,则获取或设置到其中呈现图表的图像类型。 |
Initialized |
获取一个值,该值指示数据绑定控件是否已经初始化。 (继承自 BaseDataBoundControl) |
IsBoundUsingDataSourceID |
获取指示是否设置 DataSourceID 属性的值。 (继承自 BaseDataBoundControl) |
IsChildControlStateCleared |
获取一个值,该值指示该控件中包含的控件是否具有控件状态。 (继承自 Control) |
IsDataBindingAutomatic |
获取一个值,该值指示数据绑定是否自动进行。 (继承自 BaseDataBoundControl) |
IsEnabled |
获取一个值,该值指示是否启用控件。 (继承自 WebControl) |
IsMapAreaAttributesEncoded |
获取或设置一个标志,该标志决定是否对映射区特性进行编码。 映射区属性可以从各种数据源加载数据。 图表控件不会阻止最终用户加载来自不同数据源的不受信任数据。 因此,建议您验证数据并自行对其编码。 |
IsMapEnabled |
获取或设置一个标志,该标志决定了是否启用客户端图像映射。 |
IsSoftShadows |
获取或设置一个标志,该标志决定了在绘制阴影时是否应用平滑渐变。 |
IsTrackingViewState |
获取一个值,用于指示服务器控件是否会将更改保存到其视图状态中。 (继承自 Control) |
IsUsingModelBinders |
获取一个值,该值指示是否使用模型绑定。 (继承自 DataBoundControl) |
IsViewStateEnabled |
获取一个值,该值指示是否为该控件启用了视图状态。 (继承自 Control) |
ItemType |
获取或设置强类型化数据绑定的数据项目类型的名称。 (继承自 DataBoundControl) |
Legends |
获取或设置 LegendCollection 对象,该对象存储所有用于 Legend 控件的 Chart 对象。 |
LoadViewStateByID |
获取一个值,该值指示控件是否通过 ID 而不是索引参与加载其视图状态。 (继承自 Control) |
MapAreas |
获取一个 MapAreasCollection 对象,该对象存储图表的映射区。 |
NamingContainer |
获取对服务器控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 ID 属性值的服务器控件。 (继承自 Control) |
Page |
获取对包含服务器控件的 Page 实例的引用。 (继承自 Control) |
Palette |
获取或设置 Chart 控件的调色板。 |
PaletteCustomColors |
获取或设置自定义调色板颜色的数组。 |
Parent |
获取对页 UI 层次结构中服务器控件的父控件的引用。 (继承自 Control) |
RenderingCompatibility |
获取一个值,该值指定呈现的 HTML 将与之兼容的 ASP.NET 版本。 (继承自 Control) |
RenderType |
获取或设置用于显示图表图像的呈现方法。 |
RequiresDataBinding |
获取或设置一个值,该值指示是否应调用 DataBind() 方法。 (继承自 BaseDataBoundControl) |
RightToLeft |
获取或设置一个值,该值指示对于从右到左 (RTL) 语言,控件是否应从右到左绘制。 |
SelectArguments |
获取数据绑定控件从数据源控件检索数据时使用的 DataSourceSelectArguments 对象。 (继承自 DataBoundControl) |
SelectMethod |
为了读取数据要调用的方法的名称。 (继承自 DataBoundControl) |
Serializer |
获取一个 ChartSerializer 对象,该对象用于图表序列化。 |
Series |
获取一个 SeriesCollection 对象,该对象包含 Series 对象。 |
Site |
获取容器信息,该容器在呈现于设计图面上时承载当前控件。 (继承自 Control) |
SkinID |
获取或设置要应用于控件的外观。 (继承自 WebControl) |
Style |
获取将在 Web 服务器控件的外部标记上呈现为样式特性的文本特性的集合。 (继承自 WebControl) |
SupportsDisabledAttribute |
获取一个值,该值指示在控件的 |
SuppressExceptions |
获取或设置一个标志,该标志决定是否应禁止显示非严重异常。 |
TabIndex |
获取或设置 Web 服务器控件的选项卡索引。 (继承自 WebControl) |
TagKey |
获取对应于此 Web 服务器控件的 HtmlTextWriterTag 值。 此属性主要由控件开发人员使用。 (继承自 WebControl) |
TagName |
获取控件标记的名称。 此属性主要由控件开发人员使用。 (继承自 WebControl) |
TemplateControl |
获取或设置对包含该控件的模板的引用。 (继承自 Control) |
TemplateSourceDirectory |
获取包含当前服务器控件的 Page 或 UserControl 的虚拟目录。 (继承自 Control) |
TextAntiAliasingQuality |
获取或设置向文本应用抗锯齿时使用的 TextAntiAliasingQuality 类型。 |
Titles |
获取或设置 TitleCollection 对象,该对象存储所有用于 Title 控件的 Chart 对象。 |
ToolTip |
获取或设置当鼠标指针悬停在 Web 服务器控件上时显示的文本。 (继承自 WebControl) |
UniqueID |
获取服务器控件的唯一的、以分层形式限定的标识符。 (继承自 Control) |
ValidateRequestMode |
获取或设置指示控件是否检查来自浏览器的客户端输入是否具有潜在危险值的值。 (继承自 Control) |
ViewState |
获取状态信息的字典,这些信息使您可以在同一页的多个请求间保存和还原服务器控件的视图状态。 (继承自 Control) |
ViewStateContent |
获取或设置一个值,该值决定了在客户端保持的视图状态。 |
ViewStateData |
已过时.
获取或设置控件的用户定义视图状态。 |
ViewStateIgnoresCase |
获取一个值,该值指示 StateBag 对象是否不区分大小写。 (继承自 Control) |
ViewStateMode |
获取或设置此控件的视图状态模式。 (继承自 Control) |
Visible |
获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上。 (继承自 Control) |
Width |
获取或设置整个图表图像的宽度(以像素为单位)。 |
方法
事件
CallingDataMethods |
在数据方法正被调用时发生。 (继承自 DataBoundControl) |
Click |
单击 PostBackValue 控件上由 Chart 定义的活动图像映射区时发生。 |
CreatingModelDataSource |
当 ModelDataSource 对象正被创建时发生。 (继承自 DataBoundControl) |
Customize |
恰好在绘制图表图像之前发生。 所有图表数据都可用并且已设置所有图表属性。 |
CustomizeLegend |
恰好在绘制图表图例之前发生。 可使用此事件自定义图表图例项。 |
CustomizeMapAreas |
恰好在呈现图像映射之前发生。 可使用此事件自定义映射区项。 |
DataBinding |
当服务器控件绑定到数据源时发生。 (继承自 Control) |
DataBound |
在服务器控件绑定到数据源后发生。 (继承自 BaseDataBoundControl) |
Disposed |
当从内存释放服务器控件时发生,这是请求 ASP.NET 页时服务器控件生存期的最后阶段。 (继承自 Control) |
FormatNumber |
在必须将数值转换为字符串时调用。 |
Init |
当服务器控件初始化时发生;初始化是控件生存期的第一步。 (继承自 Control) |
Load |
当服务器控件加载到 Page 对象中时发生。 (继承自 Control) |
PostPaint | |
PrePaint | |
PreRender |
在加载 Control 对象之后、呈现之前发生。 (继承自 Control) |
Unload |
当服务器控件从内存中卸载时发生。 (继承自 Control) |
显式接口实现
扩展方法
EnablePersistedSelection(BaseDataBoundControl) |
已过时.
使选定内容能够保留在支持选择和分页的数据控件中。 |
FindDataSourceControl(Control) |
返回与指定控件的数据控件关联的数据源。 |
FindFieldTemplate(Control, String) |
返回指定控件的命名容器中指定列的字段模板。 |
FindMetaTable(Control) |
返回包含数据控件的元表对象。 |