コード例 #1
0
        private void miEditReplace_Click(object sender, EventArgs e)
        {
            if (frmReplace == null || !frmReplace.Visible)
            {
                frmReplace          = new FrmReplace();
                frmReplace.FrmTable = winControl.ActiveForm as FrmTable;

                // display of the replacement form in the center relative to the main form
                // FormStartPosition = CenterParent only works for modal forms.
                frmReplace.Left = (Left + Right - frmReplace.Width) / 2;
                frmReplace.Top  = (Top + Bottom - frmReplace.Height) / 2;
                frmReplace.Show(this);
            }
            else
            {
                frmReplace.Activate();
            }
        }
コード例 #2
0
ファイル: FrmMain.cs プロジェクト: xxq860725/scada
        private void miEditReplace_Click(object sender, EventArgs e)
        {
            if (frmReplace == null || !frmReplace.Visible)
            {
                frmReplace          = new FrmReplace();
                frmReplace.FrmTable = winControl.ActiveForm as FrmTable;

                // отображение формы замены по центру относительно главной формы
                // FormStartPosition = CenterParent работает только для модальных форм
                frmReplace.Left = (Left + Right - frmReplace.Width) / 2;
                frmReplace.Top  = (Top + Bottom - frmReplace.Height) / 2;
                frmReplace.Show(this);
            }
            else
            {
                frmReplace.Activate();
            }
        }