内容(文本)长于最大按钮宽度的按钮是否有可能在鼠标悬停时从右向左滚动剩余文本?像电子 Banner 这样的东西是我能解释的最好的东西 .
截至目前,这是唯一反映我的按钮样式xaml的东西 .
<Page.Resources> <Style x:Key="Str" TargetType="{x:Type Button}"> <Setter Property="Width" Value="90"/> </Style> </Page.Resources>
是 . 这通常被称为marquee .
您可以模拟wpf控件来执行任何操作 .
在那里放一个画布和一个文本块 . 动画canvas.Left文本块 . 这里有一个大型实现:
https://social.technet.microsoft.com/wiki/contents/articles/31416.wpf-mvvm-friendly-user-notification.aspx?Redirected=true#Marquee
显然,您希望使用datatrigger启动动画并且ismouseover为true .
1 回答
是 . 这通常被称为marquee .
您可以模拟wpf控件来执行任何操作 .
在那里放一个画布和一个文本块 . 动画canvas.Left文本块 . 这里有一个大型实现:
https://social.technet.microsoft.com/wiki/contents/articles/31416.wpf-mvvm-friendly-user-notification.aspx?Redirected=true#Marquee
显然,您希望使用datatrigger启动动画并且ismouseover为true .