rai*_*_cv 6 wpf styles tooltip togglebutton
嗨,我有一个ToggleButton用ToolTip,内容ToolTip与绑定Text属性.现在我需要我的风格ToolTip中ToggleButton.我知道它不是让我内应用样式ToggleButton的ToolTip,我不知道该怎么办呢?任何建议都非常感谢.
这是我的代码看起来
<ToggleButton x:Name="btn" ToolTip="{Binding ElementName=tbText, Path=Text, Mode=TwoWay}" Margin="10,0,0,20" Style="{StaticResource bubbleStyle}" />
Run Code Online (Sandbox Code Playgroud)
sth*_*ura 10
如果我理解你的问题,你想ToolTip在你的内容中定义一个样式ToggleButton.
试试这个:
<ToggleButton Content="ON" Grid.Row="1" ToolTip="{Binding ElementName=tbText, Path=Text}">
<ToggleButton.Resources>
<Style TargetType="ToolTip" BasedOn="{StaticResource {x:Type ToolTip}}">
<Setter Property="Background" Value="Red" />
</Style>
</ToggleButton.Resources>
</ToggleButton>
Run Code Online (Sandbox Code Playgroud)
您必须声明样式,并且控件的所有工具提示都将以这种样式显示。
<Window.Resources>
<Style x:Key="{x:Type ToolTip}" TargetType="ToolTip">
<Setter Property="OverridesDefaultStyle" Value="true" />
<Setter Property="HasDropShadow" Value="True" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ToolTip">
<!-- define your control template -->
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Window.Resources>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24135 次 |
| 最近记录: |