0
MigraDocで相対的な列幅を設定する方法が必要でしたが、件名にthis postが見つかりました。問題は、それが私のために働かないということです。私はそのポストから正確なコードをコピーした:MigraDocセクションの幅
Section section = document.AddSection();
section.PageSetup.PageFormat = PageFormat.A4;
int sectionWidth = (int)(section.PageSetup.PageWidth - section.PageSetup.LeftMargin - section.PageSetup.RightMargin);
int columnWidth = sectionWidth/2;
しかし、私はコード(右int columnWidth = ...
後)にブレークポイントを挿入した場合、それはセクションのページ幅がゼロであると述べている:
セクション幅から派生したものもすべて明らかにゼロになります。しかし、なぜ?ご覧のとおり、PageFormat
は正しく「A4」に設定されています。私はそれを取得しません...