zoukankan      html  css  js  c++  java
  • 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中启动动画

         

  • 相关阅读:
    菜鸡的Java笔记 第二十八
    菜鸡的Java笔记 第二十七
    菜鸡的Java笔记 第二十六
    菜鸡的Java笔记 第二十五 wrapperClass 包装类
    bzoj3238 [Ahoi2013]差异
    bzoj4516 [Sdoi2016]生成魔咒
    bzoj3998 [TJOI2015]弦论
    bzoj1965 [Ahoi2005]洗牌
    bzoj4896 [Thu Summer Camp2016]补退选
    bzoj5055 膜法师
  • 原文地址:https://www.cnblogs.com/qq278360339/p/2960208.html
Copyright © 2011-2022 走看看