2013-12-10 26 views
2

我在这里面临一个问题,我做了一个设计时绑定到datagrid到数据集表适配器。VB datagrid - 设计绑定 - 数据集表适配器SLOW在窗体A;快速在窗体B

那么在FormLoad函数中会有一个自动生成的vb.code。

例如:

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 
    'TODO: This line of code loads data into the 'ABC_Dataset.abc' table. You can move, or remove it, as needed. 
    Me.abcTableAdapter.Fill(Me.ABC_Dataset.abc) 

End Sub 

我有2点独立的形式(形成A N形式B)。但是,使用与上面所示相同的代码行,只需要1秒钟的时间就可以载入表单A,但需要4-5秒才能载入表格B?

仅供参考:Form A只有一个datagridview控件,n Form B有一个datagridview,几个按钮,一些组合框。会不会是导致它变慢的因素?

请告知:(

感谢

回答

2

禁用自动调整大小的列大小调整,在细胞被调整每次有装载过程中添加新行。