public MainForm() { InitializeComponent(); //dataGridView1.DoubleBuffered(true); its hiden atm so no need to have it double buffered dataGridView2.DoubleBuffered(true); panel1.DoubleBuffered(true); dataGridView3.DoubleBuffered(true); LoadingData.GetListSma(treeView1); LoadingData.GetListDat(treeView2); toolStripLabel1.Text = "Sma Count: " + treeView1.GetNodeCount(false).ToString(); DataGridViewLBL.Text = ""; BitmapLBL.Text = ""; tabControl1.SelectedTab = tabPage1; }