2010-08-19 43 views

回答

4

您可以使用RaiseEvent()方法在任何UIElement上引發任何事件。只需爲處理程序創建適當的事件參數並傳遞至RaiseEvent()即可。

var args = new DataObjectPastingEventArgs(dataObject, isDragDrop, formatToApply) 
{ 
    Source = this, 
    RoutedEvent = DataObject.PastingEvent //set the event here 
}; 
element.RaiseEvent(args); 
1

您需要在適當的UIElement上調用RaiseEvent,傳入一個RoutedEventArgs並將RoutedEvent設置爲DataObject.Pasting。

+0

謝謝,但我只能接受一個正確答案。 – Rohit 2010-08-19 08:34:57

相關問題