我正在尝试根据属性 HasValidationError 在堆栈面板中显示工具提示。
代码可正常运行,但显示的工具提示是黄色背景(与普通工具提示相同)。我需要自定义它以更改并包含图像。为此,
在添加StackPanel到中时出现错误。请帮我解决。
<Style TargetType="StackPanel" x:Key="stackstyle">
<Style.Triggers>
<DataTrigger Binding="{Binding HasValidationError}" Value="True">
<Setter Property="ToolTip">
<Setter.Value>
<Binding Path="DisplayError"/>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
代码可正常运行,但显示的工具提示是黄色背景(与普通工具提示相同)。我需要自定义它以更改并包含图像。为此,
<Style TargetType="StackPanel" x:Key="stackstyle">
<Style.Triggers>
<DataTrigger Binding="{Binding HasValidationError}" Value="True">
<Setter Property="ToolTip">
<Setter.Value>
<StackPanel>
<!-- Have to add image and other decorations here -->
<TextBlock Text = "{Binding DisplayError}"/>
</StackPanel>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
在添加StackPanel到中时出现错误。请帮我解决。