通常我可以綁定到一個事件,像這樣:如何使用Caliburn.Micro綁定到具有委託的事件?
cal:Message.Attach="[Event DragStarting] = [Action OnDragStarting($source,$eventArgs)]"
那就是當一個事件有像這樣的簽名:
public event EventHandler<DragDropCancelEventArgs> DragStarting;
如何連接到具有類似委託的事件以下:
public event CanDropEventHandler IDropTargetCanDropElement;
public delegate bool CanDropEventHandler(object sender, DropEventArgs e);
任何幫助搞清楚這將不勝感激!
感謝, 小號
這是您創建的自定義事件,換句話說,您可以修改委託人的簽名嗎? –