カスタム WPF コントロールのイメージを作成してファイルに保存する必要があります。私はこの方法でそれを行います(http://denisvuyka.wordpress.com/2007/12/03/wpf-diagramming- Saving-you-canvas-to-image-xps-document-or-raw-xaml / )。
コントロールには複数のパネル (つまりStackPanel
) が含まれています。このコントロールがフォームにレンダリングされると、完全に見えます。しかし、メモリにレンダリングしてファイルに保存すると、パネル内のすべてのコントロールが整列しません。彼らは必要な領域だけを取り、伸びません。
WPF 3.5 を使用したときは機能しました。この問題は、プロジェクトを WPF 4.0 に更新した後に発生しました。
WPF 4.0 のどのような変更がこの動作を引き起こし、どのように解決できるかを誰かに説明してもらえますか?