1
|
nightcoder · 技术社区 · 15 年前 |
![]() |
1
4
我下载了.NET源代码,以便能够调试.NET framework,如下所述:
因此,由于DataSource为null,Initialize()方法将AutoGeneratedColumns设置为true:( 我想从DataGridViewDesigner类派生我自己的设计器来重写此行为,但DataGridViewDesigner是内部的,所以我不能。 因此,似乎没有办法妥善解决这个问题:( |
![]() |
2
2
您可能需要使用诸如Reflector之类的工具来尝试找到将其设置为true的位置,但这对于除最简单的场景外的所有场景都是有问题的(例如,如果父级直接设置backing变量)。您确实需要进行一些尝试和错误操作,以找到设置值的位置,
然后
打电话给你的
|
![]() |
3
2
|
![]() |
4
2
我的解决方案很简单:观察环境的变化
我知道这是一个相当的黑客,但它的工作,因为控制设计师-如前所述-是不可推导的,这是我能找到的最好的。 |
![]() |
Korpin · 在表格C中显示完整的日期# 6 年前 |