我想制作一个工具提示,在几秒钟的用户关注之后会自我扩展.
不知道如何准确地描述这一点,但得到了一个完美的例子.这是AutoCAD Architecture 2014中使用的工具提示.当我将鼠标移到任何按钮上时,会出现典型的工具提示.但是在这里按住鼠标2-3秒后,工具提示会将自身扩展为更大的一个.以下是截图前后:
之前:
后:
还有我的一些测试代码.两个按钮,一个带有标准工具提示,我想要在开头,第二个带有扩展内容.如何将其转换为一个?
<StackPanel>
<Button Content="Advanced" Height="50" Width="150" TextBlock.FontSize="20">
<Button.ToolTip>
<TextBlock Text="Test"/>
</Button.ToolTip>
</Button>
<Button Height="50" Width="150" Content="Advanced 2" TextBlock.FontSize="20">
<Button.ToolTip>
<StackPanel Height="200" Width="200">
<StackPanel Height="30" Width="200" Orientation="Horizontal"/>
<Image VerticalAlignment="Top" Width="30" Height="30" Source="C:\tmp\ask.png" Name="image1"/>
<TextBlock Text="Here will be some more text."/>
</StackPanel>
</Button.ToolTip>
</Button>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)
最后一个,如何在转换工具提示的同时进行"扩展"转换?
wpf ×1