[英]How to create event handler in Visual Studio C# for editclear() method when developind addin for MS Project 2010?
我正在Visual Studio 2010 C#中為MS Project 2010開發外接程序。 當我使用“刪除”按鈕清除MS Project中任務字段的內容時,不會發生ProjectBeforeTaskChange事件。 當按下“刪除”按鈕時,將調用editclear方法,並且在Visual Studio中沒有此操作的事件。 我以為可以在調用editclear時創建一個事件處理程序。 你知道我該怎么做嗎? 還是有其他解決方案?
任何建議表示贊賞。
我有同樣的問題,但是我使用event _EProjectDoc_ChangeEventHandler Change
因為我沒有找到SelectionChange
。 也許是因為我使用MS Project 2013插件。 但事實是,事件沒有有用的數據(僅傳遞Project
對象)。 我只得到了ActiveCell
,它並不總是被更改的,例如,當按下Enter時,活動單元格如下。
編輯:我發現屬性applcation.MoveAfterReturn
設置為false,按回車后保持當前選擇處於活動狀態:-)
為了解決此問題,我實現了SelectionChange事件,在其中檢查字段的值是否已更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.