日期:2014-05-17  浏览次数:20761 次

大侠们关于窗口弹出问题
如图1中选择串口设置,弹出来的图2,我想让图2一直位于图1的中间,该怎么操作,谢谢大侠们
private void 连接ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Port.IsOpen)
            {
                PortStripMenuItem.Text = "连接串口";
                Port.Close();
            }
            else
            {
                SetPort SetPortDialog = new SetPort();
                SetPortDialog.ShowDialog();

                if (SetPortDialog.PortName != null)
                {
                    SerialPortInit(SetPortDialog.PortName);
                    Port.Open();
                    PortStripMenuItem.Text = "断开串口";
                }
                SetPortDialog.Dispose();
            }
        }
这是点击 “串口设置”的代码

object 窗口 sdi

------解决方案--------------------
StartPosition属性,设置成"CenterScreen"
------解决方案--------------------
StartPosition=>"CenterScreen" 如果是已子窗体形式弹出的话就是CenterParent