Wpf 如何从FlowDocumentReader打印特定页面

Wpf 如何从FlowDocumentReader打印特定页面,wpf,printing,Wpf,Printing,我有一个绑定到FlowDocument的FlowDocument阅读器。 我想打印特定的页面,但当我调用打印对话框时,要打印的页数字段处于非活动状态。如果要启用页面范围控件,可以将userpagerangenabled设置为true,然后显示对话框,如下所示: var pd = new PrintDialog(); pd.UserPageRangeEnabled = true; if(pd.ShowDialog() == true) { // Do stuff }

我有一个绑定到FlowDocument的FlowDocument阅读器。
我想打印特定的页面,但当我调用打印对话框时,要打印的页数字段处于非活动状态。

如果要启用页面范围控件,可以将
userpagerangenabled
设置为
true
,然后显示对话框,如下所示:

var pd = new PrintDialog();
pd.UserPageRangeEnabled = true;
if(pd.ShowDialog() == true)
{
   // Do stuff
}