ThinkGeo.com    |     Documentation    |     Premium Support

DoubleClick Not working in EditOverlay.TrackMode = Rectangle

Hi,


Can you please tl me.. how to enable Double click when the EditOverlay.TrackMode = Rectangle. 


I used double click to toggle trackmode from None to Rectangle. I added the doubleclick event. as follows.


 protected void OnMapControlDoubleClick(object sender,

            MapClickedEventArgs e)

        {

                if (mapControl.EditOverlay.TrackMode == TrackMode.None)

                    mapControl.EditOverlay.TrackMode = TrackMode.Rectangle;

                else

                    mapControl.EditOverlay.TrackMode = TrackMode.None;



                ShowLines(isLinesChecked());

        }


Please guide me is there any settings.. 


Thanks.


Raja.


 


 




Raja,



You could implement this using server event OnDoubleClick, just like the code you have provided above.



       protected void Map1_DoubleClick(object sender, MapClickedEventArgs e) {
            if (Map1.EditOverlay.TrackMode == TrackMode.None) {
                Map1.EditOverlay.TrackMode = TrackMode.Rectangle;

            }
            else {
                Map1.EditOverlay.TrackMode = TrackMode.None;

            }
        }


Another thing is that please make sure that double click handler will be executed every time you double click on the map control. 

If you still have problems please let me know.


Thanks,


Johnny





[script removed] 
  
 Please send me the script. It has been removed.

Raja,


Sorry for that, please see it on the attachment.


Thanks,


Johnny



1678-code.txt (109 Bytes)