4

ToolTip から TextBox を示す矢印を追加しました。これは、TextBox が画面の端から離れている場合にうまく機能します。ただし、画面の端に近い場合。ツールチップの配置が変わり、矢印が左に表示されます。

これは、TextBox がエッジから離れているため、期待どおりに正しい画像です。 TextBox が端から離れているため、期待どおりに修正されます。

ただし、TextBox が端に近い場合。私はこれを見る

ただし、TextBox が端に近い場合。 私はこれを見る

ツールチップの右側にある 2 番目の画像の矢印を見たいです。

ここにコードがあります

<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>
4

1 に答える 1