Neden hatalarla ilgili bir araç ipucu metni yok?WPF Doğrulama Hataları: Hata İletisiyle Araç İpucu Ayarlama
<Style TargetType="{x:Type TextBox}">
<Setter Property="Validation.ErrorTemplate">
<Setter.Value>
<ControlTemplate>
<StackPanel>
<Border ...>
<AdornedElementPlaceholder ...
ToolTip="{Binding RelativeSource={RelativeSource Self}, Path=(Validation.Errors)[0].ErrorContent}" />
</Border>
...
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Ben de
<AdornedElementPlaceholder ...
ToolTip="{Binding RelativeSource={RelativeSource Self}, Path=(Validation.Errors)[0].ErrorContent}" />
başarısız ama hatta aynı bağlama aşağıda suceeds, neden bu kadar olduğunu fark? AdornedElementPlaceholder
metin kutusuna bakmıyor mu? Olmasa bile, bir araç ipucu bir yerde görünmemeli mi?
<Style.Triggers>
<Trigger Property="Validation.HasError" Value="True">
<Setter Property="ToolTip" Value="{Binding RelativeSource={RelativeSource Self}, Path=(Validation.Errors)[0].ErrorContent}" />
</Trigger>
</Style.Triggers>
Çözüm iyidir, ama ben senin araç ipucu bağlayıcı araç ipucu = "{Binding RelativeSource = {RelativeSource öz}, Yol = Child.AdornedElement yapmak istiyorum senin Output.Debug penceresinde özel durumları önlemek için. (Validation.Errors) .CurrentItem.ErrorContent} " – Dude0001