我有一個構造函數:c#先執行構造函數還是onLoad?
public Form1(string startDate, string endDate, string cbQCValues,string cbAnalytes, string cbInstruments,bool copy_of_form)
{
InitializeComponent();
dateStart.Value = Convert.ToDateTime(startDate);
dateEnd.Value = Convert.ToDateTime(endDate);
GenerateGraph();
}
,我也有一個onload
private void Form1_Load(object sender, EventArgs e)
{
string qcvalues_query = "SELECT DISTINCT name FROM qvalues ORDER by name";
string analytes_query = "SELECT DISTINCT compound FROM qvalues ORDER by compound";
string instruments_query = "SELECT DISTINCT instrument FROM batchinfo WHERE instrument <> '' AND instrument is not Null ORDER by instrument";
...
...
}
什麼最先被執行?我需要確保onLoad首先被執行
這是可行的嗎?
可能重複[什麼設置代碼應該在窗體構造函數與表單加載事件?](http://stackoverflow.com/questions/2521322/what-setup-code-should-go-in-form-constructors-對形式加載事件) – 2016-05-11 13:53:20