我有一个包含两个选项卡项的 xaml 文件。
起初它打开得很好,当我切换标签时,应用程序毫无例外地崩溃。
问题不在第二个选项卡中,因为如果我在 xaml 文件中切换选项卡项,它会在切换回来时正常打开并再次崩溃。
选项卡项包含一个自定义编辑器,其中包含一个富文本框(每个),并且它们具有相同的加载功能(没关系,我测试过)。
有趣的是,当我添加visability="hidden"
到第二个编辑器时,它会以现在的问题打开。
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>
我真的不知道该怎么办!