1

こんにちは、wpf で mspaint のようなアプリケーションを実装しようとしています。カスタム ストローク クラスを実装することで、基本的な描画機能のほとんどを正常に実装しました。今、mspaint からテキスト挿入オプションを実装しようとしています。DrawingContext を使用して実装しようとしました。 .DrawText、問題なく動作していますが、ストロークをisfファイルに保存して図面を再ロードすると、すべての図面がロードされますが、テキストは復元されません.同じことで私を助けてください.

4

1 に答える 1

2

残念ながら、Text は Children コレクションのメンバーです。シリアル化と逆シリアル化を行うように求めている StrokeCollection は、それについて何も知りません。シリアライゼーション ロジックを自分で構築するか、DataContractFormatter を使用するか、好みの順列を使用する必要があります。

于 2010-11-18T13:05:36.807 に答える