private void rbnbtnPageSetup_Click(object sender, EventArgs e)
{
if (IsFormOpen(typeof(GUI.Printing)))
{
}
else
{
MessageBox.Show("Please Open Printing Form");
}
}
IsFormOpen(Type t)
是一个在打印表单打开时返回 true 的方法。
我想在打印表单中打开打印预览按钮。确保我不想打开新的打印表单。我的要求是如果打印表单打开,然后按该表单的打印预览按钮。
我用来检查表格是否打开的方法:
//Checking Form is open or not
public bool IsFormOpen(Type formType)
{
foreach (Form form in Application.OpenForms)
{
if (form.GetType() == formType)
return true;
}
return false;
}