Как отправить NavigationCommand в элемент управления? - PullRequest
0 голосов
/ 17 сентября 2010

FlowDocumentReader не имеет метода GoToPage, но он поддерживает NavigationCommands.GoToPage RoutedUICommand.

Как отправить NavigationCommands.GoToPage с параметром (например: 1) в мой FlowDocumentReader из моегокод (без использования xaml)?

Спасибо, Ярив

Отредактировано: Спасибо!Но хотя я могу отправить команду с вашей помощью, я не получаю ожидаемых результатов.Это код (и я попытался использовать FirstPage вместо PreviousPage тоже):

if (NavigationCommands.PreviousPage.CanExecute(null, this) == true)
{
    NavigationCommands.PreviousPage.Execute(null, this);
}

Даже если оператор if равен true и внутренний код выполняется, FlowDocumentReader остается на последней странице ...

1 Ответ

0 голосов
/ 17 сентября 2010
FlowDocumentReader flowDoc;
...
NavigationCommands.GoToPage.Execute("my parameter", flowDoc);
...