Ejemplo n.º 1
0
 private void method_2()
 {
     if (this.igeoFeatureLayer_0 == null)
     {
         this.idotDensityRenderer_0 = null;
     }
     else
     {
         IDotDensityRenderer pInObject = this.igeoFeatureLayer_0.Renderer as IDotDensityRenderer;
         if (pInObject == null)
         {
             if (this.idotDensityRenderer_0 == null)
             {
                 this.idotDensityRenderer_0 = new DotDensityRendererClass();
                 this.idotDensityRenderer_0.DotDensitySymbol = this.CreateDotDensityFillSymbol();
                 this.idotDensityRenderer_0.DotValue         = 0.0;
             }
         }
         else
         {
             IObjectCopy copy = new ObjectCopyClass();
             this.idotDensityRenderer_0 = copy.Copy(pInObject) as IDotDensityRenderer;
         }
     }
 }
Ejemplo n.º 2
0
        public void Apply()
        {
            IObjectCopy         copy     = new ObjectCopyClass();
            IDotDensityRenderer renderer = copy.Copy(this.idotDensityRenderer_0) as IDotDensityRenderer;

            renderer.CreateLegend();
            this.igeoFeatureLayer_0.Renderer = renderer as IFeatureRenderer;
        }
Ejemplo n.º 3
0
        private void Renderer()
        {
            IGeoFeatureLayer pGeoFeatureL = (IGeoFeatureLayer)layer2Symbolize;
            IFeatureClass    featureClass = pGeoFeatureL.FeatureClass;

            IDotDensityRenderer renderer = CreateRenderer();

            if (renderer == null)
            {
                return;
            }
            pGeoFeatureL.Renderer = (IFeatureRenderer)renderer;
            m_activeView.PartialRefresh(esriViewDrawPhase.esriViewGeography, null, m_activeView.Extent);
        }