【全面解禁!真正的Expression Blend实战开发技巧】第十章 FluidMoveBehavior完全解析之三飞出ListBox吧

  • 时间:
  • 浏览:2
  • 来源:大发快3官方直播—彩神UU快三代理

  在右侧属性面板里设置FluidMoveSetTagBehavior的Tag属性为DataContext

原文:

    

    

    

  接下来,为Grid打上去两个 FluidMoveBehavior

  接下来,请选中刚才新建的Image控件,在右侧属性面板中,与里面相同,找到Source属性,点击最右侧的,在右键弹出菜单中选则DataBinding...

      

  完会在LayoutRoot的里面,新建两个Grid,在里面放两个Image。Image填充整个Grid。注意Image目前不要 指定图片源。就完会你空在哪里。如下图。

  InitalTag属性设置为DataContext。

  因为你喜欢我的文章,请点一下右下角的“推荐”,因为你没有 注册博客园,我建议你注册两个账号,完会再点推荐和关注我。从前我文章更新时完会你第一时间得到通知。因为你第一次读我的文章,我建议你从第一章始于英语 从头学起。本文中富含这个手法,细节,我没有 单独列出,完会 某一章的某张图片中体现。这三章真的很精彩,完会你简单实现从前难以想象的UI特效。强烈建议你将它推荐完会你的让让我们 ,家人,媳妇,爸爸妈妈,还有未来的老丈人。因为你有七舅老爷得话,你还可不都完会 ......= =!

    

  始于英语 正题,这个章会步骤稍微怪怪的多,请先打开Blend,新建两个示例数据源,只定义两个属性,名为Image,类型也是Image。如下图:

  为Image元素打上去两个名为"FluidMoveSetTagBehavior"的行为。 注意这里是FluidMoveSetTagBehavior而完会 FluidMoveBehavior

        

  当用户选则ListBox中某一项时,这个被选中的Item从ListBox中飞出来,平稳的屏幕中央。这是我买车人最喜欢的两个特效。实现起来依然完会 很困难。不过在始于英语 并且,还是先废话几句,FluidMoveBehavior嘴笨 这个没有 用,它不提供任何任务操作,不比较复杂反而是增加了界面的工作量。但他对应用线程池池员来说是一种生活史无前例。在silverlight开发中,经常经常出现了一种生活让让我们 很喜欢且争先恐完会掌握的“没用”技能。这预示着silverlight未来完会引领一场革命。

  完会点击这个新建好的Gird,在右侧属性面板中找到DataContext属性,点击最右侧的,在弹出菜单中选则DataBinding...

    

    

  上班了,回见!

    

    

  完会,点击Collection节点,直接把他拖拽到LayoutRoot中。从完会自动生成两个ListBox,让让我们 设置一下ListBox的位置和淬硬层 ,完会你靠左边对其。如下图所示。

  接下来,在弹出菜单中,打开Element Property选项卡,完会选则ListBox,接着在Properties列表里选中SelectedItem,点击OK按钮。

    

  刚才没有 人说我的标题很给力,哈哈。那这个标题肯定更给力了,“飞出ListBox吧”。完会你在www.kaodigua.net上看过具体的效果。下面是效果截图:

  AppliesTo属性设置为self。

  点击F5运行得到最终效果如下图

    

    

    

  接下来很关键的一步,请右击ListBox,在弹出菜单中依次选则Edit Additional Template->Edit Generated items->Edit Current,进入模板编辑界面。

    

    

  因为你前几部都做对了,应该得到如下效果。

  源码下载

  在弹出窗口中,选则DataContext选项卡,这里可不都完会 看过文章始于英语 时完会你创建的示例数据源,直接选中Image,点击OK按钮。

    

  恭喜给位,让让我们 因为研究会了独门秘籍,在这个文章没有 被地球人都知道前,赶快做两个,完会秀给让让我们 的让让我们 看。让让我们 完会惊呼不可思议。当然你还可不都完会 发挥一下买车人的美术功底,把它设计的像www.kaodigua.net上那样很美观,很专业。