数据绑定 ItemsControl 中的 wpf 自动滚动项目(如新闻滚动条)
我正在为我的应用程序创建一个消息自动收录器。
<UserControl.Resources>
<DataTemplate x:Key="MessagesDataTemplate">
<TextBlock
FontWeight="Bold"
FontSize="12"
Text="{Binding Path=Message}"
Height="30"
Margin="2"/>
</DataTemplate>
</UserControl.Resources>
<Grid>
<ItemsControl
ItemsSource="{Binding Messages}"
ItemTemplate="{StaticResource MessagesDataTemplate}">
</ItemsControl>
</Grid>
我想显示一个消息项目(即 TextBlock)5 秒钟,然后移动到下一个项目(垂直)。
有人可以指导我吗?
I am creating a messages ticker for my application.
<UserControl.Resources>
<DataTemplate x:Key="MessagesDataTemplate">
<TextBlock
FontWeight="Bold"
FontSize="12"
Text="{Binding Path=Message}"
Height="30"
Margin="2"/>
</DataTemplate>
</UserControl.Resources>
<Grid>
<ItemsControl
ItemsSource="{Binding Messages}"
ItemTemplate="{StaticResource MessagesDataTemplate}">
</ItemsControl>
</Grid>
I want to display a Message item (i.e. the TextBlock) for 5 seconds then move to the next item (vertically).
Can anyone guide me on this please?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我创建了一个样本
这是 xaml 和该
代码隐藏的代码
I have created a sample
here is xaml and code behind for that
Code Behind