1

2 つのタブ項目を含む xaml ファイルがあります。

最初は正常に開き、タブを切り替えると、例外なくアプリケーションがクラッシュします。

xamlファイルでタブ項目を切り替えると、問題なく開き、元に戻すと再びクラッシュするため、問題は2番目のタブにはありません。

タブ項目には、リッチ テキスト ボックス (それぞれ 1 つ) を含むカスタム エディターが含まれており、同じ機能が読み込まれています (問題ありません。テスト済みです)。

面白いことvisability="hidden"に、2 番目のエディターに追加すると、問題が発生して開きます。

HTML の例:

<TabControl SelectedItem="{Binding SelectedEditorView}">            
            <TabItem Header="first">
<editor:SourceCodeEditor x:Name="globalEditor" Grid.Row="4" Grid.ColumnSpan="3" Loaded="codeEditor_Loaded" SourceCodeDocumnet="{Binding Path=GlobalDocument, Mode=TwoWay}" Margin="0 10" />                        
            </TabItem>
            <TabItem Header="second">                
            <editor:SourceCodeEditor x:Name="monitorEditor" Loaded="codeEditor_Loaded" Grid.Column="2" SourceCodeDocumnet="{Binding Path=MonitorDocument, Mode=TwoWay}"  />         
            </TabItem>            
</TabControl>

本当にどうしたらいいのかわからない!

4

0 に答える 0