• wp7中使用gridview


    又有一段时间没有写东西了,是因为最近忙于考试,也没时间来院子里面转,今天趁有时间,就写点东西。还是那句老话,写的不好还望见谅!

    今天要写的内容是wp7中使用gridview控件,该控件wp7中应该没有吧,我就从别处挡了一个,拿来用用。呵呵,

    先看下效果:

    相信大家看到这个图一定很熟悉吧,这不叫火车时刻表吗,呵呵,下面讲述一下实现的方法。

    先看下xaml里面的代码:

    View Code
     1  <my:GridView HorizontalAlignment="Left" Name="gridView1" Background="Transparent" VerticalAlignment="Top" Height="732">
    2 <my:GridView.Columns>
    3 <my:GridViewTextColumn Header="车次" Binding="{Binding TrainCode}"/>
    4 <my:GridViewTextColumn Header="始发站" Binding="{Binding FirstStation}"/>
    5 <my:GridViewTextColumn Header="终点站" Binding="{Binding LastStation}"/>
    6 <my:GridViewTextColumn Header="发车站" Binding="{Binding StartStation}"/>
    7 <my:GridViewTextColumn Header="发车时间" Binding="{Binding StartTime}"/>
    8 <my:GridViewTextColumn Header="到达站" Binding="{Binding ArriveStation}"/>
    9 <my:GridViewTextColumn Header="到达时间" Binding="{Binding ArriveTime}"/>
    10 <my:GridViewTextColumn Header="里程(KM)" Binding="{Binding KM}"/>
    11 <my:GridViewTextColumn Header="历时" Binding="{Binding UserDate}"/>
    12 </my:GridView.Columns>
    13 </my:GridView>

    代码其实很简单,后台就更简单了,绑定一下就可以了,这些数据都是从webservices中获取来的。

    后台:

     try
                {
                    gridView1.ItemsSource = App.collection;
                    int count = gridView1.Columns.Count;
                    if (count > 9)
                    {
                        for (int i = 9; i < count; i++)
                        {
                            gridView1.Columns.Remove(gridView1.Columns[9]);
                        }
                    }
                }
                catch { }
    

      顺便提示大家伙一下,这个控件有一些弊端,连续接受数据的话,会重复,所以我们必须把重复的列给去掉。

    如果有想要dll文件的就给我留个邮箱,谢谢。

    特别声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    软件工程课件
    团队博客作业Week1
    IntelliJ IDEA下Git的配置与使用(命令行下)
    Java语言程序设计课程学期总结
    JDBC访问数据库的一些小技巧
    Conference-Web Search and Data Mining
    线程停止与volatile
    班会-2016-2017第2学期
    Java第11次实验(JDBC数据库编程)
    Python-Jupyter Notebook使用技巧
  • 原文地址:https://www.cnblogs.com/nianshou/p/2422039.html
Copyright © 2020-2023  润新知