zoukankan      html  css  js  c++  java
  • 豆瓣电台WP7客户端 开发记录4

    今天自己做了个频道导航。原来的pivot控件不好,不能平滑的滚动,只能顺序的切换,这样的话如果我现在是第一个频道,想到频道三去就必定要先切换到品频道二,这样显然体验不好。于是用scrollviewer做了个导航控件,这样的话就是平滑滑动了。双击选中!见图:


    双击频道切换到导航状态,双击选中又回到初始状态。

     

    下面说说scrollviewer:

           <ScrollViewer Visibility="Collapsed" VerticalContentAlignment="Center"  HorizontalScrollBarVisibility="Hidden"  x:Name="channel" >
                    
    <StackPanel x:Name="sp" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Center">

                    
    <TextBlock Text="华语" Foreground="White" TextAlignment="Center" FontSize="45" Width="100" DoubleTap="TextBlock_DoubleTap"  />

                    
    <TextBlock Text="欧美" FontSize="40" TextAlignment="Center" Foreground="#FFC2BABA" Width="100" DoubleTap="TextBlock_DoubleTap" />
    。。。。。。。。。。。。。。。。。。。。。。。。。。。
                    </StackPanel>

                </ScrollViewer>  


    注意: 

     HorizontalScrollBarVisibility="Hidden"  

    这里你一定要给这个属性赋值,当然不能是Disabled。默认状态下是不能滑动的。 

    QQ群:1022985150 VX:kklldog 一起探讨学习.NET技术
    作者:Agile.Zhou(kklldog)
    出处:http://www.cnblogs.com/kklldog/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    你的课程
    asp.net的ajax以及json
    asp.net自带的异步刷新控件使用
    基于.net mvc的校友录(源程序)
    基于.net mvc的校友录(七、文件上传以及多对多关系表的LINQ查询实现)
    基于.net mvc的校友录(六、codefirst的使用以及班级模块的关键部分实现)
    逻辑回归实例
    层次聚类
    k均值聚类
    数据处理与转换
  • 原文地址:https://www.cnblogs.com/kklldog/p/2162556.html
Copyright © 2011-2022 走看看