幽夜莫知途 2023-03-16 18:17 采纳率: 25%
浏览 11
已结题

winform中Excel导入问题

winform导入excel时出现:system.argumentexception:datagridviewcomboboxcell,
我猜测是excel列值不在我的winform的combox控件里面,但是实际上值是在里面的,并且也可以渲染出来
以下是代码:

img


这是winform设计界面:

img

这是excel数据:

img

  • 写回答

3条回答 默认 最新

  • 「已注销」 2023-03-16 18:31
    关注

    参考GPT和自己的思路:

    根据您提供的信息,可能是以下几个原因导致该错误:

    1. 在DataGridView控件中,对于Combox类型的单元格,Combox控件需要手动添加对应的选项。您需要确认该选项是否添加完整。

    2. 可能是数据类型不匹配导致的。您需要确认Excel文件中的数据类型是否与DataGridView中指定的数据类型一致。

    3. 可能是由于程序中使用了多线程操作,导致主线程未完成操作而访问了Combox控件,从而引发异常。您可以尝试加锁等方式解决。

    4. 该异常有可能是由于其他未知原因引起的。建议您在程序中设置调试断点,并查看详细的异常信息,以便更好地定位问题。

    总之,根据您提供的信息,建议您先仔细检查Combox控件中的选项是否添加完整,并对数据类型进行确认检查。如果问题仍然存在,可以考虑其他可能性。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月16日
  • 创建了问题 3月16日

悬赏问题

  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真
  • ¥15 关于#c语言#的问题,请各位专家解答!