資源簡介
wince 系統chart曲線顯示控件Demo 并有多種曲線顯示類型

代碼片段和文件信息
using?System;
using?System.Collections;
using?System.Data;
namespace?xuzhenzhen.com.chart
{
????///?
????///?Encapsulates?functionality?relating?to?exposing?data?in?various
????///?different?data?structures?in?a?consistent?way.
????///?
????///?It?would?be?more?efficient?to?have?iterator?style?access
????///?to?the?data?rather?than?index?based?and?Count.
public?class?AdapterUtils
{
#region?AxisSuggesters
///?
///?Interface?for?classes?that?can?suggest?an?axis?for?data?they?contain.
///?
public?interface?IAxisSuggester
{
///?
///?Calculates?a?suggested?axis?for?the?data?contained?by?the?implementing?class.
///?
///?the?suggested?axis
Axis?Get();
}
///?
///?Implements?functionality?for?suggesting?an?axis?suitable?for?charting?
///?data?in?multiple?columns?of?a?DataRowCollection.
///?
///?This?is?currently?not?used.
public?class?AxisSuggester_MultiColumns?:?IAxisSuggester
{
DataRowCollection?rows_;
string?abscissaName_;
///?
///?Constructor
///?
///?The?DataRowCollection?containing?the?data.
///?the?column?with?this?name?is?not?considered
public?AxisSuggester_MultiColumns(DataRowCollection?rows?string?abscissaName)
{
rows_?=?rows;
abscissaName_?=?abscissaName;
}
///?
///?Calculates?a?suggested?axis?for?the?DataRowCollection?data.
///?
///?the?suggested?axis
public?Axis?Get()
{
double?t_min?=?double.MaxValue;
double?t_max?=?double.MinValue;
System.Collections.IEnumerator?en?=?rows_[0].Table.Columns.GetEnumerator();
while?(en.MoveNext())
{
string?colName?=?((DataColumn)en.Current).Caption;
if?(colName?==?abscissaName_)
{
continue;
}
double?min;
double?max;
if?(Utils.RowArrayMinMax(rows_?out?min?out?max?colName))
{
if?(min? {
t_min?=?min;
}
if?(max?>?t_max)
{
t_max?=?max;
}
}
}
return?new?LinearAxis(t_min?t_max);
}
}
????????///?
????????///?This?class?gets?an?axis?suitable?for?plotting?the?data?contained?in?an?IList.
????????///?
????????public?class?AxisSuggester_IList?:?IAxisSuggester
????????{
????????????private?IList?data_;
????????????///?
????????????///?Constructor.?
????????????///?
????????????///?the?data?we?want?to?find?a?suitable?axis?for.
????????????public?AxisSuggester_IList(IList?data)
????????????{
????????????????data_?=?data;
????????????}
///?
///?Calculates?a?suggested?axis?for?the?IList?data.
///?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-12-16?19:28??ChartProject1\
?????目錄???????????0??2011-10-18?18:37??ChartProject1\bin\
?????目錄???????????0??2011-10-18?18:37??ChartProject1\Chart\
?????目錄???????????0??2011-10-18?18:37??ChartProject1\ChartProject1\
?????文件???????14605??2011-08-18?16:13??ChartProject1\ChartProject1.sln
?????文件??????310784??2011-10-02?22:00??ChartProject1\ChartProject1.suo
?????目錄???????????0??2011-10-18?18:37??ChartProject1\ChartProject1\bin\
?????目錄???????????0??2011-10-18?18:37??ChartProject1\ChartProject1\bin\Debug\
?????文件??????187904??2011-08-23?15:58??ChartProject1\ChartProject1\bin\Debug\Chart.dll
?????文件??????663040??2011-08-23?15:58??ChartProject1\ChartProject1\bin\Debug\Chart.pdb
?????文件??????102400??2011-10-02?21:51??ChartProject1\ChartProject1\bin\Debug\ChartProject1.exe
?????文件???????50688??2011-10-02?21:51??ChartProject1\ChartProject1\bin\Debug\ChartProject1.pdb
?????文件???????80384??2011-08-23?14:49??ChartProject1\ChartProject1\bin\Debug\Excel.dll
?????文件??????314880??2011-08-23?14:49??ChartProject1\ChartProject1\bin\Debug\Excel.pdb
?????文件??????211968??2011-08-23?14:49??ChartProject1\ChartProject1\bin\Debug\ICSharpCode.SharpZLib.dll
?????文件??????695808??2011-08-23?14:49??ChartProject1\ChartProject1\bin\Debug\ICSharpCode.SharpZLib.pdb
?????文件????????4319??2011-08-07?14:18??ChartProject1\ChartProject1\ChartProject1.csproj
?????文件?????????198??2011-08-04?16:39??ChartProject1\ChartProject1\ChartProject1.csproj.user
?????文件???????18022??2006-10-11?16:47??ChartProject1\ChartProject1\light.wav
?????目錄???????????0??2011-10-18?18:37??ChartProject1\ChartProject1\obj\
?????目錄???????????0??2011-10-18?18:37??ChartProject1\ChartProject1\obj\Debug\
?????文件????????2006??2011-08-23?14:49??ChartProject1\ChartProject1\obj\Debug\ChartProject1.csproj.FileListAbsolute.txt
?????文件?????????920??2011-08-23?14:49??ChartProject1\ChartProject1\obj\Debug\ChartProject1.csproj.GenerateResource.Cache
?????文件??????102400??2011-10-02?21:51??ChartProject1\ChartProject1\obj\Debug\ChartProject1.exe
?????文件???????50688??2011-10-02?21:51??ChartProject1\ChartProject1\obj\Debug\ChartProject1.pdb
?????文件???????53161??2011-10-02?21:51??ChartProject1\ChartProject1\obj\Debug\ChartProject1.PlotSurface2DDemo.resources
?????文件?????????180??2011-10-02?21:51??ChartProject1\ChartProject1\obj\Debug\ChartProject1.Properties.Resources.resources
?????目錄???????????0??2011-10-18?18:37??ChartProject1\ChartProject1\obj\Debug\TempPE\
?????文件????????3584??2011-08-04?19:27??ChartProject1\ChartProject1\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件????????2099??2006-10-11?16:47??ChartProject1\ChartProject1\pattern01.jpg
?????文件???????68049??2011-08-18?14:12??ChartProject1\ChartProject1\PlotSurface2DDemo.cs
............此處省略446個文件信息
- 上一篇:嵌入式系統PPT
- 下一篇:Bootstrap后臺主題框架demo
評論
共有 條評論