其他分享
首页 > 其他分享> > WPF滚动字幕设计

WPF滚动字幕设计

作者:互联网

<Window x:Class="TransferUni.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="消控室消防专用传输单元" Height="350" Width="525" HorizontalContentAlignment="Left" VerticalContentAlignment="Top" Left="0" Top="0" FontSize="20">
    <Grid>
        <Menu Height="25" HorizontalAlignment="Stretch" Name="menu1" VerticalAlignment="Top" FontSize="14">//菜单栏
            <MenuItem Header="本机ID设置" Click="IDMenuItem_Click">
            </MenuItem>
            <MenuItem Header="站传单元在线设置" Click="StationOnlineMenuItem_Click">
            </MenuItem>
        </Menu>
        <Canvas VerticalAlignment="Top" Height="46" ClipToBounds="True" Margin="0,23,0,0">

            <StackPanel Name="StatueWithFireMachine" Margin="7,5,0,0" Height="34" VerticalAlignment="Center" HorizontalAlignment="Left">
                <StackPanel.RenderTransform>
                    <TranslateTransform Y="0" />//Y轴为0,沿X轴滚动,即水平移动
                </StackPanel.RenderTransform>
                <TextBlock FontSize="26" Foreground="Green" Text="与火灾报警控制器通信情况:" Name="text_FireMachineStatue" />
            </StackPanel>
            <Canvas.Triggers>
                <EventTrigger RoutedEvent="Loaded">
                    <BeginStoryboard>
                        <Storyboard>
                            <DoubleAnimation From="525" To="0" Duration="0:0:5"//横向滚动起始及结束位置,可以是负数,负数时字幕                                                                                                                      //消失
                                        RepeatBehavior="Forever"
                                        Storyboard.TargetName="StatueWithFireMachine"
                                        Storyboard.TargetProperty="RenderTransform.X" />//沿着X轴滚动
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>
            </Canvas.Triggers>
        </Canvas>
    </Grid>
</Window>

标签:Storyboard,滚动,Top,字幕,winfx,http,WPF,schemas
来源: https://blog.csdn.net/xiaomei2010280/article/details/91538984