I have a problem in selecting a polygon and using that polygon in mouse events. Polygon is been selected whole as a block but i want polygon to be selected only on line border not on centre hollow part. I think you understand my problem. If you don’t please ask revert me with your questions.
Did you had a look at FillVisible in the ShapeDrawingOptions Class?
You can use it on the SelectionDrawingOptions property of the Shapefile.