Хотите знать, как я могу, в идеале через XAML (не код C #), избавиться от белых угловых кромок, как видно на прилагаемом изображении. Углы всплывающей подсказки изначально отображаются правильно (без белого угла) до тех пор, пока не завершится постепенное появление, затем появляются белые углы.
Вот XAMLиспользуется для достижения CornerRadius. Для краткости переопределенные цвета опущены.
<Style TargetType="ToolTip">
<Setter Property="FontSize" Value="26" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ToolTip">
<ContentPresenter x:Name="LayoutRoot"
CornerRadius="5" >
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="OpenStates">
<VisualState x:Name="Closed">
<Storyboard>
<FadeOutThemeAnimation TargetName="LayoutRoot" />
</Storyboard>
</VisualState>
<VisualState x:Name="Opened">
<Storyboard>
<FadeInThemeAnimation TargetName="LayoutRoot" />
</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
</ContentPresenter>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Спасибо! David