是否有任何方法將自定義控件嵌入到flowdocument中並由FlowDocument查看器正確顯示(將其導出到Xaml文本文件並由查看器打開)?在WPF中嵌入自定義控件FlowDocument
0
A
回答
1
如果通過自定義控件指您的UserControl或從WPF控件繼承的任何自定義控件,則不能:此自定義控件位於其自己的XML名稱空間中,並且需要在程序集中部署代碼。試圖解析文件時,您的XAML閱讀器將無法訪問它,並且不會成功。
您只能使用由Microfost提供的控件並與查看器一起部署。也許可以讓觀衆瞭解在GAC中部署的程序集,但只有在客戶端GAC中部署時纔是解決方案。
3
是使用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. 在FlowDocument中啓用嵌入式控件
- 3. WPF自定義控件TemplateBinding
- 4. WPF和自定義控件
- 5. WPF自定義控件VB.net
- 6. WPF自定義控件
- 7. WPF自定義NavigationUI控件
- 8. 自定義WPF控件
- 9. Wpf自定義控件
- 10. WPF:自定義控件
- 11. 查找IT嵌入式自定義控件中的控件
- 12. WPF自定義控件 - 你如何測試自定義控件?
- 13. WPF FlowDocument綁定
- 14. WPF中的自定義控件
- 15. WPF中的Winform自定義控件
- 16. 處理在WPF自定義控件庫
- 17. 在自定義控件中嵌入多個NSButtonCell
- 18. 如何在MS Word中嵌入自定義用戶控件?
- 19. 在asp.net中嵌入圖像自定義控件
- 20. WPF自定義控件數據綁定
- 21. WPF自定義控件不綁定
- 22. WPF與自定義控件綁定
- 23. WPF數據綁定自定義控件
- 24. wpf自定義控件事件
- 25. 如何在ASP.NET控件(用戶或自定義)中嵌入SilverLight控件
- 26. 基於網格或嵌套網格的WPF自定義控件?
- 27. 使用Unity將注入VM到WPF中的自定義控件
- 28. WPF ListView與自定義類型和插入控件的綁定
- 29. aspnet自定義控件在自定義控件中丟失viewstate
- 30. WPF的造型自定義控件
我想他想用一個外部查看器讀取一個單獨的XAML文件。 – Eilistraee