CurrencyManager cm=(CurrencyManager)BindingContext[bindingsource1.Datasource];
foreach(DataGridviewRow dr in datagridview1.Rows)
{
datagridview1.SuspendLayout();
if(dr.Cells[0].Value.Tostring()=="Somevalue")
{
dr.Visible=True;
}
else
{
cm.SuspendBinding();
dr.Visible=false;
cm.ResumeBinding();
}
}
このコードはうまく機能していますが、実行に時間がかかります。この操作で速度を上げる方法はありますか??? それに対する解決策はありますか..
前もって感謝します