、1がに必要なコードでFixedDocument
にFixedPage
を追加するために:PageContent/FixedPageをWPFのFixedDocumentに追加する正しい方法は何ですか? WPFでは
var page = new FixedPage();
var pageContent = new PageContent();
((IAddChild)pageContent).AddChild(page);
これが唯一の方法であるように思われる、しかし:
MSDNのドキュメントには、明示的に述べていますこれを行うべきではありません( 'このAPIは.NET Frameworkインフラストラクチャをサポートしており、コードから直接使用するためのものではありません。' - PageContent.IAddChild.AddChild Method)。
PageContent
にコンテンツを追加するには、明示的なインターフェイス実装にキャストするのは醜いです。PageContent
の基本操作を実行するのは簡単ではありません。
ドキュメントでは実際にこれを行う方法は説明されていませんし、それを行う方法に関するその他の情報は見つかりませんでした。別の方法がありますか? 「正しい」道?
おかげで、ドキュメントがですか? – nicodemus13
このページの一番下にある例を参照してください:http://msdn.microsoft.com/en-us/library/system.windows.documents.pagecontent%28v=vs.100%29.aspx – dtesenair
pcを書くとき。子はエラーを表示します。そのgetメソッドが設定されていない – Sivajith