Привет,
Я работаю над обработчиком предварительного просмотра для Office 2007, Vista и Windows 7. Я основываю свой код на следующей статье MSDN .
"Мужество" сделано, как это было довольно прямо.Я тестировал в Windows 7 (64-разрядная версия) Explorer.Одна вещь, которую я заметил, - это то, что обработчик предварительного просмотра «блокирует» окно проводника и не позволяет изменять его размер.
Мой обработчик происходит от FileBasedPreviewHandler
, Control от FileBasedPreviewHandlerControl
.Переопределение #Load просто делает:
MyViewer viewer = new MyViewer();
viewer.Dock = DockStyle.Fill;
viewer.SetFile( file.FullName );
Controls.Add( viewer );
Несколько вещей, которые я пробовал, множество раз, чтобы установить, в представлении дизайна, AutoSize
и AutoSizeMode
на true
иGrowAndShrink
Теперь, самое смешное, я клянусь , это сработало один раз.Теперь я не могу заставить его работать вообще.
Если у кого-то есть какие-либо комментарии, это было бы замечательно.Я думаю, что опубликовал всю необходимую информацию, но если я пропустил что-то важное, дайте мне знать.Я ценю ваше внимание к этому вопросу.
-шер!