private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { int selectedNodeId = (sender as TreeList).FocusedNode.Id; Reports.Accountbooks.BalanceSheet frmPL; switch (selectedNodeId) { case 1: frmPL = new BalanceSheet("Month", "Horizontal"); frmPL.ShowDialog(); break; case 2: frmPL = new BalanceSheet("Date", "Horizontal"); frmPL.ShowDialog(); break; case 4: frmPL = new BalanceSheet("Month", "Vertical"); frmPL.ShowDialog(); break; case 5: frmPL = new BalanceSheet("Date", "Vertical"); frmPL.ShowDialog(); break; case 7: //Reports.AccountSummary.DailySummary frmDaily = new AccountSummary.DailySummary(); //frmDaily.ShowDialog(); break; case 8: //Reports.AccountSummary.DailySummary frmDaily = new AccountSummary.DailySummary(); //frmDaily.ShowDialog(); break; case 9: frmPL = new BalanceSheet("", "Summary"); frmPL.ShowDialog(); break; default: break; } }