フローコントロールにカスタムコントロールを埋め込んでFlowDocumentビューアで正しく表示させる方法(Xamlテキストファイルにエクスポートしてビューアで開く)はありますか?WPF FlowDocumentにカスタムコントロールを埋め込む
0
A
答えて
1
カスタムコントロールで、WPFコントロールから継承したUserControlまたはカスタムコントロールを意味する場合は、次の操作を行うことはできません。カスタムコントロールは独自のXML名前空間にあり、アセンブリにコードを展開する必要があります。 XAMLリーダーはファイルを解析しようとしてもアクセスできないため、成功しません。
Microfostによって提供されたコントロールは、ビューアでのみ使用できます。おそらく、GACにデプロイされたアセンブリを視聴者に知らせることは可能ですが、クライアントGACにデプロイできる場合にのみ解決することができます。
3
yesがどこにあなたの視聴者がでカスタムコントロールでアセンブリを使用するためにアクセス+信頼を持っている必要がありますされていること。これを達成する最も簡単な方法は、持っていることですBlockUIContainerまたはInlineUIContainer
<FlowDocument xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:l="clr-namespace:MyNamespace;assembly=MyAssembly">
<BlockUIContainer>
<l:MyCustomControl/>
</BlockUIContainer>
</FlowDocument>
ノートを使用しますビューアをコントロールと同じアセンブリに配置します。
関連する問題
- 1. WPFウィンドウ内にアプリケーションを埋め込む
- 2. WPFアプリケーションにアイコンを埋め込む
- 3. Unity3DアプリをWPFアプリケーションに埋め込む
- 4. WPFアプリケーションにWindowsフォームを埋め込む
- 5. FlowDocumentに埋め込みコントロールを有効にする
- 6. XpsDocument PowerPointスライドショーをWPF DocumentViewerに埋め込む
- 7. WPF Comboboxにコードをカスタムクラスで埋め込む方法
- 8. WPFのTabItemヘッダーにProgressBarを埋め込む
- 9. WPF EXEに複数のアイコンを埋め込む
- 10. WPFアプリケーションにInternet Explorer COMオブジェクトを埋め込む
- 11. symfony 2フォーム、埋め込みコレクションにコレクションを埋め込む
- 12. 埋め込みyoutubeをc/gtkアプリケーションに埋め込む
- 13. 埋め込みウェブページにExcelを埋め込む
- 14. YouTubeチャンネルサイドバーに埋め込む?
- 15. QTreeviewにアイテムC++を埋め込む
- 16. xamlでwpfコンボボックスを埋め込む方法
- 17. WPF C#Outlook MailItem複数の画像を埋め込む
- 18. WPFアプリケーションのリソースとしてPDFを埋め込む
- 19. ツイートを埋め込む
- 20. Pythonスクリプトを埋め込む
- 21. Openfireを埋め込む
- 22. ツイートを埋め込む
- 23. Mailchimp CSSを埋め込む
- 24. Javaアプレットを埋め込む
- 25. 動画を埋め込む
- 26. Googleマップを埋め込む
- 27. SpiderMonkey JSを埋め込む
- 28. bugzillaレポートを埋め込む
- 29. CSSスタイルを埋め込む?
- 30. wav as3を埋め込む
彼は、単独のXAMLファイルを読んでいる外部の視聴者を使用したいと思います。 – Eilistraee