我有一个带有2个datagridviews的窗口表单...两个gridviews均连接到数据库。
因为它需要一些时间来加载数据...我想在完全加载数据时显示表单。
我将datagridViews加载到form1_load-unction中:
private void Form1_Load(object sender, EventArgs e)
{
loadSettings();
try
{
LoadData(); // This line loads the Views
setSettings();
CloseConnection();
dataGridView1.Select();
dataGridView2.Select();
}
catch (Exception eFormLoad)
{
MessageBox.Show(eFormLoad.ToString());
}
}
我需要我飞溅屏幕吗?加载数据的正确顺序是什么?
vb.net
Public Sub New()
InitializeComponent()
LoadData
End Sub
c#
public Form1()
{
LoadData
}
但是,正如@oppassum在注释中所述的那样,这取决于您在加载数据时希望用户看到的内容。(但是您应该遵循 @plutonix的建议,并考虑进行游览并阅读如何提出(