Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何根据日期范围生成listView?_C#_Wpf_Listview - Fatal编程技术网

C# 如何根据日期范围生成listView?

C# 如何根据日期范围生成listView?,c#,wpf,listview,C#,Wpf,Listview,我怎样才能根据日期范围进行列表查看呢 可以这样做吗?在XAML中: <ListView> <ListView.View> <GridView x:Name="myView"> </GridView> </ListView.View> </ListView> 以YourForm.cs的形式 private void CreateColumns() { var st

我怎样才能根据日期范围进行列表查看呢

可以这样做吗?

在XAML中:

<ListView>
    <ListView.View>
        <GridView x:Name="myView">
        </GridView>
    </ListView.View>
</ListView>

以YourForm.cs的形式

private void CreateColumns()
{
    var startDate = new DateTime(2013, 05, 07);
    var endDate = new DateTime(2013, 05, 17);

    //// Ensure that startDate < endDate, no validation in this example.

    var tmp = startDate;
    while (tmp <= endDate)
    {
        GridViewColumn gc = new GridViewColumn();
        gc.Header = tmp.ToShortDateString();
        gc.Width = 100;
        this.myView.Columns.Add(gc);
        tmp = tmp.AddDays(1);
    }
}
private void CreateColumns()
{
var startDate=新日期时间(2013年5月7日);
var endDate=新的日期时间(2013年5月17日);
////确保startDatewhile(tmp)你是如何生成这些快照的?@Jesson:你为什么要使用listView?为什么不使用Datagrid?@David:我刚刚在xaml上写的。我如何在我的sqlite数据上绑定这些快照?