• Blend PathListBox 使用


    一、首先、在画布上画一条曲线(Path  ---  Mini—Language)

      

    二、然后、往画布中添加文字(一个文字用一个TextBlock)

      

    三、接着、拉一个PathListBox控件到画布里

      

    四、再来,把文字按顺序添加到PathListBox中(拖动文字到PathListBox中,按下Alt键,就可以把文字添加到PathListBox中)

      

    五、下来、将PathListBox的LayoutPaths设定为刚刚的Path曲线

      

    六、设置LayoutPaths的方法:

      在画布右侧的中,找到  ,点击一下,  再在左侧的  中找到 Path 也点击下,这样就在右侧会看到这样的画面  

    七、最后、加入一个Storyboard动画

      (1)创建Storyboard

        

      (2)制作文字特效,可以利用修改PathListBox的Start属性做动画,首先选择PathListBox,再来将时间轴移至此动画完成的时间点,然后调整Start属性为 100% ,刚好一个循环,调整完属性的同时,可以看到动画工作时间轴上自动帮我们产生时间动画,时间动画的出现代表动画布上有物件的属性被改变,可以试着点击播放按钮,观看目前制作的动画。    

         

      (3)选择Storyboard,将RepeatBehavior调为Forever,让动画不停的重复播放

        

      (4)在后台代码Loaded中启动动画

         

  • 相关阅读:
    NEO从入门到开窗(4)
    NEO从入门到开窗(3)
    NEO从入门到开窗(2)
    NEO从入门到开窗(1)
    重读大型网站技术架构
    c#并行编程
    关于使用CPU缓存的一个小栗子
    Visual Studio中从应用程序中调试SQL脚本
    JavaScript启示录
    LabVIEW工控二进制数据存储
  • 原文地址:https://www.cnblogs.com/qq278360339/p/2960208.html
Copyright © 2020-2023  润新知