예제 #1
0
        private void openProjectToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string path = OpenProjectPath();

            OpenProjectEvent?.Invoke(this, new PathEventArgs {
                Path = path
            });
        }
예제 #2
0
파일: MainForm.cs 프로젝트: Agil13/ide-2019
        private void OpenProject_ToolStripButton_Click(object sender, EventArgs e)
        {
            using (var openFileDialog = new OpenFileDialog()) {
                openFileDialog.InitialDirectory = @"C:\Users\ACER\source\repos\IDE2019";
                openFileDialog.Filter           = "All files (*.*)|*.*|mysln files (*.mysln)|*.mysln";
                openFileDialog.FilterIndex      = 2;
                openFileDialog.RestoreDirectory = true;

                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    var filePath = openFileDialog.FileName;
                    OpenProjectEvent?.Invoke(this, new OpenFileEventArgs {
                        Path = filePath
                    });
                }
            }
        }
예제 #3
0
        private void toolStripButtonOpenProject_Click(object sender, EventArgs e)
        {
            string filePath;

            using (OpenFileDialog openFileDialog = new OpenFileDialog())
            {
                openFileDialog.InitialDirectory = @"C:\Users\Директор\source\repos\ExzamenVS\Projects";
                openFileDialog.Filter           = "All files (*.*)|*.*|mysln files (*.mysln)|*.mysln";
                openFileDialog.FilterIndex      = 2;
                openFileDialog.RestoreDirectory = true;

                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    filePath = openFileDialog.FileName;
                    OpenProjectEvent?.Invoke(this, new OpenFileEventArgs()
                    {
                        path = filePath
                    });
                }
            }
        }
예제 #4
0
 public void OpenProjectTL_Click(object sender, EventArgs e)
 {
     tabControl2.TabPages.Clear();
     OpenProjectEvent.Invoke(sender, e);
     LoadTreeView();
 }
예제 #5
0
 private void OpenProjectMN_Click(object sender, EventArgs e)
 {
     OpenProjectEvent.Invoke(sender, e);
 }