2010-08-19 4 views

ответ

4

Вы можете сделать любое событие на любом UIElement используя метод RaiseEvent(). Просто создайте соответствующие аргументы событий для обработчика и перейдите к RaiseEvent().

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

Необходимо ввести RaiseEvent на соответствующий UIElement, передавая в RoutedEventArgs с установленным RoutedEvent значением DataObject.Pasting.

+0

спасибо, но я могу принять только один правильный ответ. – Rohit

Смежные вопросы