2009-09-03 6 views
2
私はカスタムフォームを表示する必要があるユーザーはファイル - >新規(またはクイックアクセスツールバーからそれを選択)を選択した場合、私は、Word 2007用のVSTOアドインを書いています

の代わりに、標準の新規ドキュメントダイアログ。これはどうすればいいですか?私は処理できるアプリケーションイベントが表示されず、イベントハンドラを追加するボタンも見つからないようです。Word 2007のハンドルファイル - >新規

答えて

2

よろしくお願いします。リボンxmlを作成し、それらのボタンのコマンドを追加する必要があります。この場合、リボンXMLは

<commands> 
    <command idMso="FileNew" onAction="FileNewOverride"/> 
    <command idMso="FileNewDefault" onAction="FileNewOverride"/> 
</commands> 

で、コードが背後

public void FileNewOverride(Office.IRibbonControl control, ref bool cancelDefault) 
    { 
     //do something 
    } 

である。これは、MSDNのハウツーそれをhttp://msdn.microsoft.com/en-us/office/dd361753.aspx

+0

を行う方法を示します、あなたは現在へのリンクを持っていますかページのコピー?あなたのリンクは現在死んでおり、archive.orgページも同様にリダイレクトされます - https://web.archive.org/web/20120212042034/http://msdn.microsoft.com/en-us/office/dd361753.aspx –

+0

また、ファイルを上書きするかどうかを指定するために追加する - >変更を保存する "FileNew"を "FileSave" – Selwyn

関連する問題