I am trying to work through a seemingly very basic and yet frustrating issue...
If the 3.x version of the desktop component, my application uses ShapeFileFeatureLayer.UsingSpatialIndex to check if we need to create one on the fly for them.
Unfortunately, it seems that even if an idx file exists for the file, or if we even recreate the file manually, when loading the shapefile, this property is always false and the idx file is never leveraged. The exact same source works as expected with the older component.
Did something change about the behavior of the ShapeFileFeatureLayer to cause this? I tried explicity designating the idx file in the constructor of the ShapefileFeatureLayer object, but this did not seem to work either.
Any idea?