Más

¿Establecer formato numérico para etiquetas de pausas de clase?

¿Establecer formato numérico para etiquetas de pausas de clase?


¿Por qué este código no cambia el formato numérico de las etiquetas generadas cuando construyo este renderizador? Cuando ejecuto set_Break (), este formato numérico está configurado correctamente en el renderizador, pero todavía obtengo números que parecen "110.400000" en la etiqueta generada.

INumericFormat numericFormat = new NumericFormatClass (); numericFormat.AlignmentOption = esriNumericAlignmentEnum.esriAlignLeft; numericFormat.AlignmentWidth = 0; numericFormat.RoundingOption = esriRoundingOptionEnum.esriRoundNumberOfDecimals; numericFormat.RoundingValue = 2; numericFormat.ShowPlusSign = true; numericFormat.UseSeparator = true; numericFormat.ZeroPad = falso; IClassBreaksUIProperties classBreaksUIProperties = classBreaksRenderer como IClassBreaksUIProperties; classBreaksUIProperties.NumberFormat = numericFormat como INumberFormat; classBreaksRenderer = classBreaksUIProperties como IClassBreaksRenderer;