FlowDocument에 사용자 정의 컨트롤을 포함시키고 FlowDocument 뷰어에서이를 올바르게 표시 (Xaml 텍스트 파일로 내 보낸 후 뷰어에서 열 수 있음) 할 수있는 방법이 있습니까?WPF FlowDocument에 사용자 정의 컨트롤 포함하기
0
A
답변
1
사용자 지정 컨트롤을 사용하면 WPF 컨트롤에서 상속 된 UserControl 또는 모든 사용자 지정 컨트롤을 의미 할 수 없습니다.이 사용자 지정 컨트롤은 고유 한 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. Wpf Calendar 컨트롤 사용자 정의
- 3. WPF 바인딩 사용자 정의 컨트롤
- 4. WPF 바인딩 사용자 정의 컨트롤
- 5. WPF - 사용자 정의 컨트롤 ScrollViewer
- 6. IE8에 .NET 사용자 컨트롤 포함하기
- 7. WPF FlowDocument에 HTML 단편 삽입하기
- 8. Wpf 사용자 정의 날짜 피커 사용자 정의 컨트롤
- 9. WPF 중첩 된 사용자 정의 컨트롤
- 10. WPF 참조 MainWindowViewModel의 사용자 정의 컨트롤 코드
- 11. WPF : 사용자 정의 컨트롤에서 액세스 컨트롤
- 12. 동적으로 사용자 정의 컨트롤 만들기 (WPF)
- 13. Wpf Devexpress 컨트롤 용 사용자 정의 툴팁
- 14. wpf 사용자 컨트롤
- 15. WPF 사용자 컨트롤 serialize하기
- 16. 사용자 정의/사용자 컨트롤
- 17. FlowDocument에 사용자 텍스트가 포함되어 있습니까?
- 18. 사용자 정의 컨트롤 내에서 WPF 탭 컨트롤 탐색?
- 19. IronPython에서 사용자 정의 WPF 컨트롤 만들기 : 표준 컨트롤로 구성된 컨트롤
- 20. 사용자 정의 컨트롤 라이브러리와 사용자 지정 컨트롤 라이브러리의 차이점은 무엇입니까?
- 21. WPF 사용자 컨트롤 XAML 명령
- 22. WPF 사용자 지정 컨트롤 템플릿
- 23. WPF 사용자 지정 컨트롤 - WPF 사용자 지정 컨트롤 템플릿에서 경로
- 24. WPF 사용자 컨트롤 값에 액세스
- 25. WPF 사용자 컨트롤
- 26. WPF 사용자 지정 컨트롤
- 27. 사용자 지정 WPF 컨트롤
- 28. C# 사용자 정의 컨트롤에 Excel 시트 포함하기
- 29. EF dll에 사용자 정의 SSDL 포함하기
- 30. WPF에서 Winform 사용자 정의 컨트롤
그는 외부 뷰어를 사용하여 혼자 XAML 파일을 읽고 싶어한다고 생각합니다. – Eilistraee