2013-01-07 87 views
1

FlowDocumentReader有一個問題。當選擇「單頁面視圖」時,它看起來像這樣。Wpf FlowDocumentReader列屬性

enter image description here

但我想只有一個列,誰能告訴我一個解決方案嗎?

+0

到目前爲止你有嘗試過什麼嗎?閱讀[常見問題]和[問] –

+0

我試圖找到任何東西,看起來像FlowDocumentReader中的列屬性,並使用谷歌,沒有結果。 – zWeRz

+0

謝謝你添加圖片 – zWeRz

回答

1

您可以通過設置當前文檔的「最小」列寬來控制列數。只需將FlowDocument.ColumnWidth屬性設置爲一些大的價值得到的只是一列:

reader.Document.ColumnWidth = 1000; 

文檔說

Double.NaN的值會導致只有一列顯示, 不管頁面寬度。默認值是Double.NaN。

但顯然前者是不正確的。

+0

謝謝!它工作出色 – zWeRz

+0

爲防萬一'1000'不起作用,'double.MaxValue'是你的朋友。這可能是矯枉過正的,但沒有其他的殺戮。 – Will