-1
因此,幾個星期前我問如何在一個屏幕上顯示所有窗體,我得到了一個great answer。 我使用的代碼在鏈接中。使用一種形式顯示所有窗體C#
然後我發現它不顯示日期庫,按鈕不起作用,這是因爲我使用formPresenter來激活窗體並控制按鈕。
class WorkerPresenter
{
public frmWorker frmWorker;
public WorkerPresenter()
{
frmWorker = new frmWorker();
RegisterNotification(frmWorker);
try
{
//frmWorker.ShowDialog();
frmWorker.Show();
}
catch { }
finally { }
}
public void RegisterNotification(frmWorker frmWorker)
{
frmWorker.DGVWorker.RowHeaderMouseClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(DGVWorker_RowHeaderMouseClick);
frmWorker.Activated += new EventHandler(frmWorker_Activated);
frmWorker.SearchWorkerB.Click += new EventHandler(SearchWorkerB_Click);
frmWorker.ClearWorker.Click += new EventHandler(ClearWorker_Click);
frmWorker.Clear2Worker.Click += new EventHandler(Clear2Worker_Click);
frmWorker.LeftWorker.Click += new EventHandler(LeftWorker_Click);
frmWorker.RightWorker.Click += new EventHandler(RightWorker_Click);
frmWorker.ShowAllWorker.Click += new EventHandler(ShowAllWorker_Click);
frmWorker.DeleteWorker.Click += new EventHandler(DeleteWorker_Click);
frmWorker.DownWorker.Click += new EventHandler(DownWorker_Click);
frmWorker.UpWorker.Click += new EventHandler(UpWorker_Click);
frmWorker.AddWorker.Click += new EventHandler(AddWorker_Click);
frmWorker.UpdateWorker.Click += new EventHandler(UpdateWorker_Click);
}
如果需要,我可以發送完整的課程。
我想知道:我可以將formPresenter集成到第一個鏈接中的代碼中嗎?