System.InvalidCastException: 'Невозможно привести объект типа' System. Windows .Documents.FlowDocument 'к типу' System. Windows .Media.Visual '.' - PullRequest
0 голосов
/ 03 августа 2020
<ad:DockingManager>
        <ad:LayoutRoot>
            <ad:LayoutPanel Orientation="Horizontal">
                <ad:LayoutPanel>

                    <ad:LayoutDocumentPaneGroup>
                        <ad:LayoutDocumentPane >
                            <ad:LayoutDocument>
                                <RichTextBox>Here is Error!!!</RichTextBox>
                            </ad:LayoutDocument>
                        </ad:LayoutDocumentPane>
                    </ad:LayoutDocumentPaneGroup>
                </ad:LayoutPanel>
                <ad:LayoutPanel>
                    <ad:LayoutAnchorablePaneGroup>
                        <ad:LayoutAnchorablePane>
                            <ad:LayoutAnchorable>
                                <RichTextBox x:Name="achorRichText"></RichTextBox>
                                </ad:LayoutAnchorable>
                        </ad:LayoutAnchorablePane>
                    </ad:LayoutAnchorablePaneGroup>
                </ad:LayoutPanel>
                </ad:LayoutPanel>         
        </ad:LayoutRoot>
    </ad:DockingManager>

Я изучаю C# с помощью Visual Studio. Я пытаюсь использовать Xceed Avalondo c. Я использовал RichTextBox в теге LayoutDocument. Это дает эту ошибку

System.InvalidCastException: 'Невозможно привести объект типа' System. Windows .Documents.FlowDocument 'к типу' System. Windows .Media.Visual '.'

, когда я нажимаю RichTextBox после запуска программы.

Вы можете помочь мне удалить эту ошибку. Спасибо

1 Ответ

1 голос
/ 04 августа 2020

Короче говоря, я нашел причину и решение этой странной проблемы.

На самом деле я использовал последнюю версию Xceed AvalonDock в своем новом проекте, и в ней есть ошибка. Я нашел старую версию 2.0.0 AvalonDock, и она сработала. В моем проекте есть следующие спецификации.

  1. Visual Studio Enterprise 2019
  2. WPF Framework Project
  3. . Net Framework 4.7.2
  4. Avalon.Wpf.Toolkit версия 1.9

Спасибо

...