Пример #1
0
        private void tSMIzakup_Click(object sender, EventArgs e)
        {
            int level = trvgroup.SelectedNode.Level;

            if (level > 1)
            {
                string FullName = trvgroup.SelectedNode.Text;
                string kod      = trvgroup.SelectedNode.Text.Remove((trvgroup.SelectedNode.Text.IndexOf('-') - 1));
                for (int x = 0; x < this.OwnedForms.Length; x++)
                {
                    if (this.OwnedForms[x].Name == "InfoPriceform")
                    {
                        this.OwnedForms[x].Close();
                    }
                }

                // Запускаем форму если она не запущена
                Sform.ownerFormName = "InfoPriceform";
                Form InfoPriceform = new InfoPriceform(tSMIzakup.Text, kod, FullName);
                InfoPriceform.StartPosition = FormStartPosition.CenterScreen;
                //FindTovarform.WindowState = FormWindowState.Maximized;
                //указываем владельца для формы
                InfoPriceform.Owner = this;  // где containerInstance - это экземпляр контейнера или указатель на MainForm
                InfoPriceform.Show();
            }
        }
Пример #2
0
        private void tSMIZakup_Click(object sender, EventArgs e)
        {
            if (dgvFindT.Rows.Count > 0)
            {
                int ir = dgvFindT.CurrentRow.Index;
                if (ir != -1)
                {
                    string kod      = dgvFindT.Rows[ir].Cells[0].Value.ToString();
                    string fullname = dgvFindT.Rows[ir].Cells[0].Value.ToString() + " -- " + dgvFindT.Rows[ir].Cells[1].Value.ToString();

                    for (int x = 0; x < this.OwnedForms.Length; x++)
                    {
                        if (this.OwnedForms[x].Name == "InfoPriceform")
                        {
                            this.OwnedForms[x].Close();
                        }
                    }

                    // Запускаем форму если она не запущена
                    Sform.ownerFormName = "InfoPriceform";
                    Form InfoPriceform = new InfoPriceform(tSMIZakup.Text, kod, fullname);
                    InfoPriceform.StartPosition = FormStartPosition.CenterScreen;
                    //FindTovarform.WindowState = FormWindowState.Maximized;
                    //указываем владельца для формы
                    InfoPriceform.Owner = this;  // где containerInstance - это экземпляр контейнера или указатель на MainForm
                    InfoPriceform.Show();
                }
            }
        }