I added an arrow to indicate the TextBox from the ToolTip. This works great when the TextBox is far from Screen Edge. But when it is close to the edge of the screen. Change ToolTip Placement and arrow is displayed on the left.
Here is the image. Correct, as expected, since the TextBox is far from the edges. 
But when the TextBox is close to the edges. I see it

I want to see an arrow in the second image on the right side of the tooltip.
Here is the code
<Grid Grid.Column="0" Width="10" Margin="1,0,-1,0" Background="Transparent"> <Path Height="15" Stretch="Fill" Fill="{DynamicResource ControlsValidationBrush}" Data="F1 M 287.328,237.333L 319.344,255.818L 319.344,218.849L 287.328,237.333 Z " /> </Grid> <Border Grid.Column="1" Background="{DynamicResource ControlsValidationBrush}" CornerRadius="0"> <TextBlock MaxWidth="250" Margin="8,7,8,7" Foreground="{DynamicResource WhiteBrush}" Text="{Binding (Validation.Errors)[0].ErrorContent}" TextWrapping="Wrap" UseLayoutRounding="false" /> </Border>
source share