I do not know the specific challenges, but the idea is this:
You want to draw a transparent rectangle with an opaque or dotted border. A rectangle appears when you click the mouse button. While the button is held down, the size of the rectangle will change when you move the mouse with the upper left point at the place where the button was clicked, and in the lower right corner of the mouse after moving. Releasing a button causes the rectangle to fix its position above the selection area.
You must be able to find data from a resource in the C # Drawing namespace.
Dave swersky
source share