Ejemplo n.º 1
0
 private void Form2_Load(object sender, EventArgs e)
 {
     if (FormLoad.GetLoad(this, "MDI"))
     {
         foreach (Control ctl in this.Controls)
         {
             if (ctl.Name == "Content")
             {
                 if (f3 != null)
                 {
                     f3.Dispose();
                 }
                 f3           = new Form3();
                 f3.MdiParent = this;
                 f3.BackColor = Color.Gray;
                 ctl.Controls.Add(f3);
                 f3.Show();
                 break;
             }
         }
     }
     else
     {
     }
 }
Ejemplo n.º 2
0
 private void Form3_Load(object sender, EventArgs e)
 {
     if (FormLoad.GetLoad(this, "SDI"))
     {
         GetView();
         ListViewSelect();
     }
 }
Ejemplo n.º 3
0
        static Settings()
        {
            _Main = new Main();
            _Main.Initialize();

            _FormLoad = new FormLoad();
            _FormLoad.Initialize();
        }
Ejemplo n.º 4
0
        public void Death()
        {
            DialogResult reloadOption = MessageBox.Show("В этот раз тебе повезло. Поздравляю с победой.\n\nЗапустить новый бой?", "Congratulations!", MessageBoxButtons.YesNo);

            if (reloadOption == DialogResult.Yes)
            {
                FormLoad?.Invoke();
            }
            else
            {
                Application.Exit();
            }
        }
Ejemplo n.º 5
0
        private void ComputerDeath(object sender, FightCourseEventArgs args)
        {
            DialogResult reloadOption = MessageBox.Show("В этот раз тебе повезло. Поздравляю с победой.\n\nЗапустить новый бой?", "Congratulations!", MessageBoxButtons.YesNo);

            if (reloadOption == DialogResult.Yes)
            {
                FormLoad?.Invoke();
            }
            else
            {
                Application.Exit();
            }
        }
Ejemplo n.º 6
0
        public void Death()
        {
            DialogResult reloadOption = MessageBox.Show("Кажется, ты умер. Мудрое решение с твоей стороны.\n\nЗапустить новый бой?", "Oops!", MessageBoxButtons.YesNo);

            if (reloadOption == DialogResult.Yes)
            {
                FormLoad?.Invoke();
            }
            else
            {
                this.Close();
            }
        }
Ejemplo n.º 7
0
        private void Form3_Load(object sender, EventArgs e)
        {
            if (FormLoad.GetLoad(this, "SDI"))
            {
                try
                {
                    WebClient web = new WebClient();
                    ArrayList list = new ArrayList();
                    string url = "http://localhost:56300/api/Views";
                    Stream result = web.OpenRead(url);

                    StreamReader sr = new StreamReader(result);
                    string str = sr.ReadToEnd();

                    ArrayList strJs = JsonConvert.DeserializeObject<ArrayList>(str);
                    //MessageBox.Show(strJs.Count.ToString());
                    for (int i = 0; i < strJs.Count; i++)
                    {
                        JArray jo = (JArray)strJs[i];
                        string[] arr = new string[jo.Count];
                        for(int j=0; j<jo.Count; j++)
                        {
                            arr[j] = jo[j].ToString();
                        }
                        listView1.Items.Add(new ListViewItem(arr));
                        foreach (string[] row in list)
                        {
                            MessageBox.Show(row[0]);
                            listView1.Items.Add(new ListViewItem(new string[] { row[0], row[1], row[2] }));
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("오류");
                }
            }
        }
Ejemplo n.º 8
0
 private void Player2Form_Load(object sender, EventArgs e)
 {
     FormLoad?.Invoke();
 }
Ejemplo n.º 9
0
 private void AddMessageForm_Load(object sender, EventArgs e)
 {
     FormLoad?.Invoke(this, EventArgs.Empty);
 }
Ejemplo n.º 10
0
 private void AddDepartmentForm_Load(object sender, EventArgs e)
 {
     FormLoad?.Invoke(this, EventArgs.Empty);
 }
Ejemplo n.º 11
0
        /// <summary>
        /// 添加node节点,记忆工作列表
        /// </summary>
        /// <param name="txt">文本</param>
        /// <param name="title">标题</param>
        /// <param name="formIsSaved">窗体是否保存,有用存储过程编辑的,必须填写</param>
        /// <param name="formRecordID">当前窗体编辑记录的ID,有用存储过程编辑的,必须填写</param>
        public static void AddFormNode(object Tag, string guid, string name, string FormName = "", bool formIsSaved = true, int formRecordID = -1)
        {
            try
            {
                if (name != "新建")
                {
                    var _formnode = Program.ArrHistoryNode.Find(m => m.formName == FormName && m.formText == name);
                    if (_formnode != null)
                    {
                        bool isFound = false;//在tabcontrol页面当中是否找到,如果没有找到再去找被最小化的拉出去的窗体了
                        foreach (MyXtraTabPage page in Program.TabcMain.TabPages)
                        {
                            if (page.Tag != null)
                            {
                                if (page.Tag.ToString() == _formnode.guid)
                                {
                                    Program.TabcMain.SelectedTabPage = page;
                                    isFound = true;
                                    break;
                                }
                            }
                        }
                        if (!isFound)//如果没有找到再去找被最小化的拉出去的窗体了
                        {
                            if (Program.HtMinimizeForm.Contains(_formnode.guid))
                            {
                                FormLoad form = (FormLoad)Program.HtMinimizeForm[_formnode.guid];
                                form.WindowState   = FormWindowState.Normal;
                                form.StartPosition = FormStartPosition.CenterScreen;

                                form.Activate();
                            }
                        }
                    }
                    else
                    {
                        var           node  = Program.ArrHistoryNode.Find(m => m.guid == Tag.ToString() && m.Array == 3);
                        CustomStrNode _node = (CustomStrNode)node.Copy();
                        _node.Array        = 3;
                        _node.formName     = FormName;
                        _node.formText     = name;
                        _node.Fid          = guid;
                        _node.Pid          = node.Pid;
                        _node.OpenTime     = DateTime.Now;
                        _node.guid         = _node.Fid;
                        _node.formIsSaved  = formIsSaved;  //是否保存过,用于关闭的时候判断提醒
                        _node.formRecordID = formRecordID; //当前编辑的记录id,用于关闭窗体的时候清除临时表
                        Program.ArrHistoryNode.Add(_node);
                        Program.TreeListHistory.DataSource = Program.ArrHistoryNode;
                        Program.TreeListHistory.RefreshDataSource();
                        Program.TreeListHistory.Refresh();
                    }
                }
                else
                {
                    var           node  = Program.ArrHistoryNode.Find(m => m.guid == Tag.ToString() && m.Array == 3);
                    CustomStrNode _node = (CustomStrNode)node.Copy();
                    _node.Array        = 3;
                    _node.formText     = name;
                    _node.Fid          = guid;
                    _node.formName     = FormName;
                    _node.formIsSaved  = false;        //未保存,//是否保存过,用于关闭的时候判断提醒
                    _node.formRecordID = formRecordID; //当前编辑的记录id,用于关闭窗体的时候清除临时表
                    _node.Pid          = node.Pid;
                    _node.OpenTime     = DateTime.Now;
                    _node.guid         = _node.Fid;

                    Program.ArrHistoryNode.Add(_node);
                    Program.TreeListHistory.DataSource = Program.ArrHistoryNode;
                    Program.TreeListHistory.RefreshDataSource();
                    Program.TreeListHistory.Refresh();
                }
            }
            catch
            {
            }
        }
Ejemplo n.º 12
0
 public void Preload()
 {
     f = new FormLoad();
     f.ShowDialog();
 }
Ejemplo n.º 13
0
 private void MainForm_Load(object sender, EventArgs e)
 {
     FormLoad?.Invoke(this, EventArgs.Empty);
 }