好吧,我正在创建一个程序,在该程序中我需要一个单独的窗口来显示日志。
我设法使用
form1.ShowDialog();
但不幸的是,这会将焦点转移到显示的表单上,并且用户无法单击前一个表单,直到他\她关闭它。
问题:我如何同时使用 2 个单独的表单(一个用于主 ui,一个用于记录器)。
您将使用form1.Show()
而不是ShowDialog()
.
该ShowDialog
方法旨在将表单显示为模态对话框,(根据设计)将阻止原始表单,直到form1
被关闭。
Show
另一方面,该方法只是将新表单作为普通窗口打开。