zoukankan      html  css  js  c++  java
  • WPF 运行报错:在使用 ItemsSource 之前,项集合必须为空。

    原因一: 

      cs 文件中 赋值时没有将 ItemsSource 置为 null

    原因二:(多数情况是这个原因导致的错误)

      xml 代码出现问题。

      仔细检查对应控件 那部分的代码, 一般是缺少必要的嵌套

      <DataGrid>

        <Style>

          ...

        </Style>

      </DataGrid>

      这样的代码就会报错:在使用 ItemsSource 之前,项集合必须为空。

      更正后:

      <DataGrid>

        <DataGrid.Recourse>

          <Style>

            ...

          </Style>

        </DataGrid.Recourse>

      </DataGrid>

      错误消失,程序正常运行。

      或者是因为符号冗余,也会导致这个错误。

      比如:我今天就因为把

        <DataGrid>

          ...

        </DataGrid>

      写成了

        <DataGrid>>

          ...

        </DataGrid>

      导致程序运行时报错:在使用 ItemsSource 之前,项集合必须为空。

    总结:

      该有的符号和属性一个也不能少,不需要的一个也不要多加。

  • 相关阅读:
    安卓获取双IMEI
    NodeJS异步、同步 创建多层文件夹
    Winfrom 控件名称缩写
    Unobtrusive Ajax
    ID 为 17608的进程当前未运行
    欢迎
    路由
    VS快捷键
    Test
    并查集与带权并查集---由浅入深
  • 原文地址:https://www.cnblogs.com/wynblogscc/p/13941664.html
Copyright © 2011-2022 走看看