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

  • 相关阅读:
    vue $emit的使用
    flask config 环境变量配置
    get请求
    下载及安装
    测试用例写作
    系统测试
    测试方法
    软件质量
    测试基础
    子网掩码
  • 原文地址:https://www.cnblogs.com/kklldog/p/2162556.html
Copyright © 2011-2022 走看看