Я наконец решил перезапустить из резервной копии и снова изменить файл кода за файлом, чтобы, наконец, найти проблему (извиняюсь, я сказал, что не модифицировал xaml, не вспомнил об этом и не сделал 'немедленно заметить, что это вызвало проблему).
В моем файле App.xaml я использую следующий стиль:
<Style TargetType="ToolTip">
<Style.Triggers>
<Trigger Property="Content"
Value="{x:Static sys:String.Empty}">
<Setter Property="Visibility"
Value="Collapsed" />
</Trigger>
<Trigger Property="Content"
Value="{x:Null}">
<Setter Property="Visibility"
Value="Collapsed" />
</Trigger>
</Style.Triggers>
</Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<Trigger Property="Content"
Value="{x:Static sys:String.Empty}">
<Setter Property="Visibility"
Value="Collapsed" />
</Trigger>
<Trigger Property="Content"
Value="{x:Null}">
<Setter Property="Visibility"
Value="Collapsed" />
</Trigger>
</Style.Triggers>
Мне пришлось удалить весь блок и все снова работает.Но тогда я не понимаю, почему заголовки ленты влияют на стиль?Ну, я думаю, заголовки находятся в текстовых полях, но они не пусты?