⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chart.xsd

📁 Telerik是很大的第三方软件制造商
💻 XSD
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema targetNamespace="http://schemas.telerik.com/Intellisense/Chart" elementFormDefault="qualified" xmlns="http://schemas.telerik.com/Intellisense/Chart" xmlns:mstns="http://schemas.telerik.com/Intellisense/Chart" xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:annotation>
		<xs:documentation xml:lang="en">
			Schema for r.a.d.chart v2.0
			Copyright 2006 telerik. All rights reserved.
		</xs:documentation>
	</xs:annotation>
	<xs:element name="chart" type="chartdef"></xs:element>
	<xs:complexType name="chartdef">
		<xs:attribute name="baroverlappercent" type="xs:float" />
		<xs:attribute name="barwidthpercent" type="xs:float" />
		<xs:attribute name="chartimageformat" type="chartimageformatdef" />
		<xs:attribute name="company" type="xs:string" />
		<xs:attribute name="contentfile" type="xs:string" />
		<xs:attribute name="createimagemap" type="xs:boolean" />
		<xs:attribute name="enableviewstate" type="xs:boolean" />
		<xs:attribute name="height" type="xs:int" />
		<xs:attribute name="imagequality" type="imagequalitydef" />
		<xs:attribute name="licensefile" type="xs:string" />
		<xs:attribute name="radcontrolsdir" type="xs:string" />
		<xs:attribute name="seriesorientation" type="seriesorientationdef" />
		<xs:attribute name="tempimagesfolder" type="xs:string" />
		<xs:attribute name="textquality" type="textqualitydef" />
		<xs:attribute name="usesession" type="xs:boolean" />
		<xs:attribute name="visible" type="xs:boolean" />
		<xs:attribute name="width" type="xs:int" />
		<xs:choice>
			<xs:element minOccurs="0" maxOccurs="1" name="background" type="backgrounddef" />
			<xs:element minOccurs="0" maxOccurs="1" name="plotarea" type="plotareadef" />
			<xs:element minOccurs="0" maxOccurs="1" name="title" type="titledef" />
			<xs:element minOccurs="0" maxOccurs="1" name="legend" type="legenddef" />
			<xs:element minOccurs="0" maxOccurs="1" name="gridlines" type="gridlinesdef" />
			<xs:element minOccurs="0" maxOccurs="1" name="margins" type="margindef" />
			<xs:element minOccurs="0" maxOccurs="1" name="xaxis" type="xaxisdef" />
			<xs:element minOccurs="0" maxOccurs="1" name="yaxis" type="yaxisdef" />
			<xs:element minOccurs="0" maxOccurs="1" name="seriescollection" type="seriescollectiondef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="seriescollectiondef">
		<xs:choice>
			<xs:element name="series" type="seriesdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="seriesdef">
		<xs:attribute name="defaultlabel" type="xs:string" />
		<xs:attribute name="offset" type="xs:int" />
		<xs:attribute name="showlabelconnectors" type="xs:boolean" />
		<xs:attribute name="showlabels" type="xs:bool" />
		<xs:attribute name="valueformat" type="xs:string" />
		<xs:attribute name="bubblesize" type="xs:int" />
		<xs:attribute name="linewidth" type="xs:int" />
		<xs:attribute name="piexoffset" type="xs:int" />
		<xs:attribute name="pieyoffset" type="xs:int" />
		<xs:attribute name="diameterscale" type="xs:float" />
		<xs:attribute name="explodepercent" type="xs:int" />
		<xs:attribute name="notoverlaplabels" type="xs:boolean" />
		<xs:attribute name="startangle" type="xs:int" />
		<xs:attribute name="pointcolor" type="xs:string" />
		<xs:attribute name="pointmark" type="pointmarkdef" />
		<xs:attribute name="pointsize" type="xs:int" />
		<xs:attribute name="legendmode" type="legendmodedef" />
		<xs:attribute name="name" type="xs:string" />
		<xs:attribute name="type" type="seriestypedef" use="required" />
		<xs:choice>
			<xs:element name="labels" type="serieslabelsdef" />
			<xs:element name="items" type="seriesitemsdef" />
			<xs:group minOccurs="0" maxOccurs="1" ref="rectshapeappearancedef" />
			<xs:element name="imagemap" type="imagemapdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="serieslabelsdef">
		<xs:attribute name="alignment" type="alignmentdef" />
		<xs:attribute name="distance" type="xs:int" />
		<xs:attribute name="horpadding" type="xs:int" />
		<xs:attribute name="rotationangle" type="vs:float" />
		<xs:attribute name="color" type="xs:string" />
		<xs:attribute name="font" type="xs:string" />
		<xs:attribute name="verpadding" type="xs:int" />
		<xs:attribute name="visible" type="xs:boolean" />
		<xs:choice>
			<xs:group minOccurs="0" maxOccurs="1" ref="rectshapeappearancedef"></xs:group>
		</xs:choice>
	</xs:complexType>
	<xs:simpleType name="seriestypedef">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Bar" />
			<xs:enumeration value="StackedBar" />
			<xs:enumeration value="StackedBar100" />			
			<xs:enumeration value="Line" />
			<xs:enumeration value="Area" />
			<xs:enumeration value="StackedArea" />
			<xs:enumeration value="StackedArea100" />			
			<xs:enumeration value="Pie" />			
			<xs:enumeration value="Gantt" />
			<xs:enumeration value="Bezier" />
			<xs:enumeration value="Spline" />
			<xs:enumeration value="Bubble" />
			<xs:enumeration value="Point" />			
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="sereslabeldef">
		<xs:attribute name="delimiter" type="xs:string" />
		<xs:attribute name="offset" type="xs:int" />
		<xs:attributeGroup ref="labeldef" />
	</xs:complexType>
	<xs:complexType name="seriesitemsdef">
		<xs:choice>
			<xs:element name="item" type="seriesitemdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="seriesitemdef">
		<xs:attribute name="name" type="xs:string" />
		<xs:attribute name="xvalue" type="xs:float" />
		<xs:attribute name="xvalue2" type="xs:float" />
		<xs:attribute name="yvalue" type="xs:float" />
		<xs:attribute name="yvalue2" type="xs:float" />
		<xs:attribute name="exploded" type="xs:boolean" />
		<xs:attribute name="label" type="xs:string" />
		<xs:attribute name="pointsize" type="xs:int" />
		<xs:choice>
			<xs:group ref="rectshapeappearancedef" />
			<xs:element name="itemmap" type="imagemapdef" />
			<xs:element name="legendmap" type="imagemapdef" />
		</xs:choice>
	</xs:complexType>
	<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:enumeration value="None" />
			<xs:enumeration value="Rectangle" />
			<xs:enumeration value="Circle" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Bar" />
			<xs:enumeration value="Line" />
			<xs:enumeration value="Area" />
			<xs:enumeration value="Pie" />
			<xs:enumeration value="StackedBar" />
			<xs:enumeration value="StackedBar100" />
			<xs:enumeration value="StackedArea" />
			<xs:enumeration value="StackedArea100" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:enumeration value="None" />
			<xs:enumeration value="Circle" />
			<xs:enumeration value="Rectangle" />
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="yaxisdef">
		<xs:attribute name="style" type="yaxisstyledef" />
		<xs:choice minOccurs="0" maxOccurs="1">
			<xs:element name="label" type="axislabeldef" />
			<xs:element name="range" type="axisrangedef" />
		</xs:choice>
		<xs:attributeGroup ref="commonaxisattributesdef" />
		<xs:choice>
			<xs:element name="item" type="axisitemdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="axisrangedef">
		<xs:attribute name="min" type="xs:float" />
		<xs:attribute name="max" type="xs:float" />
		<xs:attribute name="step" type="xs:float" />
	</xs:complexType>
	<xs:complexType name="xaxisdef">
		<xs:attribute name="autoshrink" type="xs:boolean" />
		<xs:attribute name="layoutstyle" type="axislayoutstyledef" />
		<xs:choice minOccurs="0" maxOccurs="1">
			<xs:element name="label" type="axislabeldef" />
		</xs:choice>
		<xs:choice>
			<xs:element name="item" type="axisitemdef" />
		</xs:choice>
		<xs:attributeGroup ref="commonaxisattributesdef" />
	</xs:complexType>
	<xs:simpleType name="axislayoutstyledef">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Normal" />
			<xs:enumeration value="Inside" />
			<xs:enumeration value="Between" />
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="axisitemdef">
		<xs:attribute name="name" type="vs:string" />
		<xs:attribute name="color" type="vs:string" />
	</xs:complexType>
	<xs:attributeGroup name="commonaxisattributesdef">
		<xs:attribute name="autoscale" type="vs:boolean" />
		<xs:attribute name="color" type="vs:string" />
		<xs:attribute name="width" type="vs:int" />
		<xs:attribute name="customformat" type="vs:string" />
		<xs:attribute name="itemcolor" type="vs:string" />
		<xs:attribute name="itemfont" type="vs:string" />
		<xs:attribute name="iszerobased" type="vs:boolean" />
		<xs:attribute name="labelrotationangle" type="vs:int" />
		<xs:attribute name="layoutstyle" type="axislayoutstyledef" />
		<xs:attribute name="markcolor" type="vs:int" />
		<xs:attribute name="marklength" type="vs:int" />
		<xs:attribute name="markwidth" type="vs:int" />
		<xs:attribute name="maxitemscount" type="vs:int" />
		<xs:attribute name="showlabels" type="vs:boolean" />
		<xs:attribute name="showmarks" type="vs:boolean" />
		<xs:attribute name="spacetoitem" type="vs:int" />
		<xs:attribute name="spacetolabel" type="vs:int" />
		<xs:attribute name="step" type="vs:float" />
		<xs:attribute name="valueformat" type="vs:valueformatdef" />
		<xs:attribute name="visible" type="vs:boolean" />
		<xs:attribute name="visible" type="axisvisiblevaluesdef" />
	</xs:attributeGroup>
	<xs:simpleType name="xaxislayoutstyle">
		<xs:restriction base="xsd:string">
			<xs:enumeration value="Normal" />
			<xs:enumeration value="Inside" />
			<xs:enumeration value="Between" />
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="axislabeldef">
		<xs:attributeGroup ref="labeldef" />
		<xs:choice>
			<xs:group ref="rectshapeappearancedef" />
		</xs:choice>
	</xs:complexType>
	<xs:simpleType name="yaxisstyledef">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Normal" />
			<xs:enumeration value="Extended" />
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="margindef">
		<xs:attribute name="left" type="vs:string" />
		<xs:attribute name="right" type="vs:string" />
		<xs:attribute name="top" type="vs:string" />
		<xs:attribute name="bottom" type="vs:string" />
	</xs:complexType>
	<xs:complexType name="gridlinesdef">
		<xs:attributeGroup ref="gridlinesattributesdef" />
		<xs:choice>
			<xs:element name="verticalgridlines" type="vgridlinesdef" />
			<xs:element name="horizontalgridlines" type="hgridlinesdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="vgridlinesdef">
		<xs:attributeGroup ref="gridlinesattributesdef" />
	</xs:complexType>
	<xs:complexType name="hgridlinesdef">
		<xs:attributeGroup ref="gridlinesattributesdef" />
	</xs:complexType>
	<xs:attributeGroup name="gridlinesattributesdef">
		<xs:attribute name="visible" type="vs:boolean" />
		<xs:attribute name="width" type="vs:int" />
		<xs:attribute name="color" type="vs:string" />
		<xs:attribute name="layoutstyle" type="gridlineslayoutstyledef" />
		<xs:attribute name="penstyle" type="penstyledef" />
	</xs:attributeGroup>
	<xs:complexType name="legenddef">
		<xs:attribute name="autosize" type="xs:boolean" />
		<xs:attribute name="halignment" type="haligndef" />
		<xs:attribute name="heightratio" type="xs:float" />
		<xs:attribute name="hspacing" type="xs:int" />
		<xs:attribute name="itemcolor" type="xs:string" />
		<xs:attribute name="itemfont" type="xs:string" />
		<xs:attribute name="itemmark" type="itemmarkdef" />
		<xs:attribute name="location" type="locationdef" />
		<xs:attribute name="position" type="positiondef" />
		<xs:attribute name="reverseitemorder" type="xs:boolean" />
		<xs:attribute name="valignment" type="valigndef" />
		<xs:attribute name="visible" type="xs:boolean" />
		<xs:attribute name="vspacing" type="xs:int" />
		<xs:attribute name="widthratio" type="xs:float" />
		<xs:choice>
			<xs:group ref="rectshapeappearancedef" />
			<xs:element name="items" type="legenditems" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="legenditems">
		<xs:choice>
			<xs:element name="item" type="legenditemdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="legenditemdef">
		<xs:attribute name="name" type="xs:string" />
		<xs:attribute name="mark" type="itemmarkdef" />
		<xs:choice>
			<xs:group ref="rectshapeappearancedef" />
			<xs:element name="imagemap" type="imagemapdef" />
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="backgrounddef">
		<xs:group minOccurs="0" maxOccurs="1" ref="rectshapeappearancedef" />
	</xs:complexType>
	<xs:complexType name="plotareadef">
		<xs:group minOccurs="0" maxOccurs="1" ref="rectshapeappearancedef" />
	</xs:complexType>
	<xs:complexType name="titledef">
		<xs:attribute name="location" type="locationdef" />
		<xs:attribute name="position" type="positiondef" />
		<xs:attributeGroup ref="labeldef" />
		<xs:choice>
			<xs:group minOccurs="0" maxOccurs="1" ref="rectshapeappearancedef" />
		</xs:choice>
	</xs:complexType>
	<xs:attributeGroup name="labeldef">
		<xs:attribute name="halign" type="haligndef" />
		<xs:attribute name="valign" type="valigndef" />
		<xs:attribute name="textdirection" type="textdirectiondef" />
		<xs:attribute name="xoffset" type="xs:int" />
		<xs:attribute name="yoffset" type="xs:int" />
		<xs:attributeGroup ref="commonlabelattributesdef" />
	</xs:attributeGroup>
	<xs:attributeGroup name="rotatinglabeldef">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -