Microsoft Word 2003 용 VSTO AddIn에 MS Word "인쇄 설정"대화 상자를 표시하려고합니다. 대화 상자를 표시 할 수 있습니다 상자가 표시되지만 대화 상자의 왼쪽 하단 모서리에있는 옵션 버튼은 다음 화면 캡처에 따라 항상 비활성화됩니다.프로그래밍 방식으로 MS Word 인쇄 설정 대화 상자에서 "옵션 ..."단추를 활성화하는 방법
alt text http://i47.tinypic.com/f38gbc.jpg
내가 지금까지 한 일에 대한 관련 코드는 다음과 같습니다
는private void printSetup_Click(CommandBarButton Ctrl, ref bool CancelDefault)
{
Dialog dialog = App.Dialogs[WdWordDialog.wdDialogFilePrintSetup];
Object missing = Type.Missing;
dialog.Show(ref missing); // Note that the param is TimeOut
}
는 아무도 내가 옵션 버튼을 활성화해야 할 일을 말해 줄래? 나는 ... 우리가 VBA에서이 작업을 수행하는 데 사용되는 템플릿을 대체하고 있기 때문에 할 수 있고, 버튼이 활성화되어
안부, 벤을 알고
목표는 무엇입니까? Office 응용 프로그램의 대부분의 기능은 응용 프로그램의 개체 모델을 통해 액세스 할 수 있습니다. 즉, UI와 상호 작용하지 않습니다. – popester
MS Word의 기업 표준 사용자 정의가 있습니다. 그 중 일부는 다양한 작업을 수행하는 버튼이있는 툴바입니다. 이 도구 모음에는 "인쇄 설정"대화 상자를 시작하는 단추가있어 사용자가 직접 인쇄 할 수 있습니다. 우리가 잠시 동안 제공해온 것으로 VBA에서 구현되었습니다. 이제 VSTO로 이동하면서 VBA가 아닌 C#으로 구현하려고합니다. 따라서 VBA보다는 VSTO를 사용하여 이전과 동일한 기능을 유지하는 것이 목표입니다. –