我的MDI是';t从右边开始
本文关键字:右边 开始 MDI 我的 | 更新日期: 2024-09-24 11:32:04
我的C#MDI应用程序在program.cs中启动,如下所示:
namespace APRSTW
{
static class Program
{
public static Form parentForm;
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
parentForm = new MainAPRSTW();//<-so I can reference this form as a parent in other .cs files.
Application.Run(parentForm);
}
}
}
MainAPRSTW
的构造函数如下所示:
public MainAPRSTW()
{
frmSplash objfrmSplash = new frmSplash();
objfrmSplash.ShowDialog();
//windows init
InitializeComponent();
//Initialize the program
InitProgram();
}//close main
我发布了一个PNG屏幕截图,显示程序在上运行时会发生什么
http://www.Blandranch.net/Files/Capture.PNG(案件事项在.net之后)
您看到的是子窗体的轮廓,孔是文本框和组。我从来没有看到家长表格。
我做错了什么?
我认为显示启动屏幕是个问题。如果你告诉应用程序你从一个表单开始,你不能在第一个表单显示之前跳到另一个表单。你可能应该做的是从应用程序中显示你的启动屏幕。运行,然后让启动屏幕显示你的MDI表单。