【问题标题】:How do I force the VS designer to not generate code for already existing datagridview columns? [duplicate]如何强制 VS 设计器不为已经存在的 datagridview 列生成代码? [复制]
【发布时间】:2010-10-04 20:21:08
【问题描述】:

我有一个 DataGridView 的子类,它在它自己的构造函数中添加它需要的所有列,但是当我在 VS 设计器中使用这个组件时,它坚持生成代码以在添加的列之上添加相同的列组件构造函数。如何强制它不为其已在 datagridview 中填充的列生成代码?

【问题讨论】:

    标签: winforms datagridview


    【解决方案1】:

    您需要在绑定数据源之前关闭列的自动生成:

    datagridview.AutoGenerateColumns = false;
    datagridview.DataSource = mydatasource;
    

    【讨论】:

    • 抱歉,刚刚注意到您说设计师正在创建列。我的回答只适用于绑定时间。
    猜你喜欢
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 2014-07-21
    • 2018-11-17
    相关资源
    最近更新 更多