ArcEngine9.3到ArcEngine一些接口方法的变动,比如IDataGraph和 IDataGraphProperties
IDataGraph pDataGraph = new DataGraphClass();
pDataGraph.Attach(this.pictureBox1.Handle.ToInt32());
//pDataGraph(this.pictureBox1.Handle.ToInt32());
//设置默认的表格
pDataGraph.Table = pTable;
//为datagraph设置字段
pDataGraph.FieldSet1 = "Z";
pDataGraph.FieldSet2 = "M";
pDataGraph.Name = sGraphTitle;
//设置datagraph属性
IDataGraphProperties pDataGraphProp = pDataGraph as IDataGraphProperties;
//IDataGraphBase pDataGraphProp = pDataGraph as IDataGraphBase;
//将图表类型设置为二维简单线
//pDataGraphProp.
pDataGraphProp.GraphType = esriDataGraphTypeEnum.esriDataGraphTypeLine;
pDataGraphProp.GraphSubtype = esriDataGraphSubtypeEnum.esriDataGraphSubtypeLine2DSimple;
pDataGraphProp.ShowXAxisLabels = true;
pDataGraphProp.ShowLegend = false;
pDataGraphProp.Title = sGraphTitle;
pDataGraphProp.SubTitle = sGraphSubTitle;
pDataGraph.Reload();
pDataGraph.Draw();
pDataGraph.Attach(this.pictureBox1.Handle.ToInt32());
//pDataGraph(this.pictureBox1.Handle.ToInt32());
//设置默认的表格
pDataGraph.Table = pTable;
//为datagraph设置字段
pDataGraph.FieldSet1 = "Z";
pDataGraph.FieldSet2 = "M";
pDataGraph.Name = sGraphTitle;
//设置datagraph属性
IDataGraphProperties pDataGraphProp = pDataGraph as IDataGraphProperties;
//IDataGraphBase pDataGraphProp = pDataGraph as IDataGraphBase;
//将图表类型设置为二维简单线
//pDataGraphProp.
pDataGraphProp.GraphType = esriDataGraphTypeEnum.esriDataGraphTypeLine;
pDataGraphProp.GraphSubtype = esriDataGraphSubtypeEnum.esriDataGraphSubtypeLine2DSimple;
pDataGraphProp.ShowXAxisLabels = true;
pDataGraphProp.ShowLegend = false;
pDataGraphProp.Title = sGraphTitle;
pDataGraphProp.SubTitle = sGraphSubTitle;
pDataGraph.Reload();
pDataGraph.Draw();
1 个回复
风君座
赞同来自:
要回复问题请先登录或注册