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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    POJ2104&&HDU2665(静态区间第K小)
    HDU4763
    js 获取视频的第一帧
    hadoop 集群配置
    redis_cli 批量删除
    vmware centos 7 更新vmware-tools
    php计算两个整数的最大公约数常用算法小结
    centOS 7 配置NAT模式
    centOS配置NAT模式
    show table status 获取表的信息
  • 原文地址:https://www.cnblogs.com/kklldog/p/2162556.html
Copyright © 2011-2022 走看看