सी #, एक DragOver देरी परिचय

वोट
1

अपने आवेदन में मैं एक DragOver घटना को पकड़ने और फिर कोई क्रिया। मैं क्रिया करने से पहले आधे सेकंड के लिए प्रतीक्षा करना चाहते हैं, कार्रवाई करता है, तो खींचें आपरेशन समाप्त हो गया है कि विलंब के बाद प्रदर्शन नहीं किया जाना चाहिए।

एक ही रास्ता मैं के बारे में सोच सकता है इस सुविधा को लागू करने के लिए कुछ इस तरह है:

Function DragOver Event
   If TimerTimeReached Then
      PerformDragAction
   Else If Not TimerStarted
      StartTimer
   End
End Function  

Function DragLeave Event
   If TimerStarted
      StopTimer
   End
End Function

वहाँ यह कार्रवाई करने के लिए एक बेहतर तरीका है?

30/05/2010 को 21:22
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

यह ठीक है, लेकिन DragOver घटना कई बार होता है?

मुझे लगता है कि PerformDragAction एक टाइमर ईवेंट हैंडलर के लिए आगे बढ़ना चाहिए।

30/05/2010 को 21:30
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more