내 코드에서 DataObject.Pasting 이벤트를 어떻게 제기 할 수 있습니까?wpf에서 연결된 이벤트를 발생시키는 방법은 무엇입니까?
3
A
답변
4
RaiseEvent()
메서드를 사용하여 UIElement
에 이벤트를 발생시킬 수 있습니다. 핸들러에 적절한 이벤트 인수를 만들고 RaiseEvent()
으로 전달하십시오.
var args = new DataObjectPastingEventArgs(dataObject, isDragDrop, formatToApply)
{
Source = this,
RoutedEvent = DataObject.PastingEvent //set the event here
};
element.RaiseEvent(args);
1
RouteEvent를 DataObject.Pasting으로 설정하고 RoutedEventArgs을 전달하여 RaiseEvent을 적절한 UIElement에 전달해야합니다.
감사하지만 단 하나의 정답 만 수락 할 수 있습니다. – Rohit