Problem the circle is always at the top of the map

I have problem because the circle is always at the top of the map
i want a circle like shape that is in a fixed position
is there any code to change the circle settings?
im use C# language

Sorry for the late reply.

Looking at the documentation of DrawCircle() the circle is drawn at the last drawing layer.
When creating this NewDrawing() you can set if you want this layer to be spatial or screen reference.
Screen referenced means The objects of the drawing layer are specified in screen coordinates and are not moved after the changes of the extents

Is this what you were looking for?