AE程序4
25:PieChartRenderer
using System;
using ;
using ;
using ;
using ;
using stdole;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
namespace Symbology
{
public class PieChartRenderer:BaseCommand
{
IHookHelper m_hookHelper = new HookHelperClass();
IMap pMap ;
IActiveView pActiveView;
public PieChartRenderer()
{
= "PieChartRenderer";
= "PieChartRenderer";
= "PieChartRenderer";
= "Symbology";
= true;
}
public override void OnCreate(object hook)
{
= hook;
}
public override void OnClick()
{
IGeoFeatureLayer pGeoFeatureL;
IFeatureLayer pFeatureLayer;
ITable pTable;
ICursor pCursor;
IQueryFilter pQueryFilter;
IRowBuffer pRowBuffer;
int numFields=2;
int[] fieldIndecies = new int[numFields];
int lfieldIndex;
double dmaxValue;
bool firstValue;
double dfieldValue;
IChartRenderer pChartRenderer;
IPieChartRenderer pPieChartRenderer;
IRendererFields pRendererFields;
IFillSymbol pFillSymbol;
IMarkerSymbol pMarkerSymbol;
ISymbolArray pSymbolArray;
IChartSymbol pChartSymbol;
string strPopField1 = "POP1990";
string strPopField2 = "POP1999";
pActiveView = ;
pMap = ;
= ;
pFeatureLayer = (IGeoFeatureLayer) (1);
pGeoFeatureL = (IGeoFeatureLayer) pFeatureLayer;
pTable = (ITable) pGeoFeatureL;
= false;
pChartRenderer = new ChartRendererClass();
pPieChartRenderer = pChartRenderer as IPieChartRenderer;
pRendererFields = (IRendererFields) pChartRenderer;
pRendererF
AE程序4 来自beplayapp体育下载www.apt-nc.com转载请标明出处.