Ejemplo n.º 1
0
        private void OpenMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult result = FileChooser.ShowDialog();

            if (result == DialogResult.OK)
            {
                string file = FileChooser.FileName;
                try {
                    XmlReaderSettings settings = new XmlReaderSettings {
                        XmlResolver                  = new XmlUrlResolver(),
                        DtdProcessing                = DtdProcessing.Ignore,
                        IgnoreComments               = true,
                        IgnoreWhitespace             = true,
                        IgnoreProcessingInstructions = true,
                        CheckCharacters              = false,
                    };
                    XmlReader   r   = XmlReader.Create(file, settings);
                    XmlDocument doc = new XmlDocument();
                    XMLContent.Nodes.Clear();
                    TreeNode newRoot = XMLParser.ParseXML(doc, r, NodeContextMenu);
                    newRoot.ContextMenuStrip = RootNodeContextMenu;
                    XMLContent.Nodes.Add(newRoot);
                    XMLContent.SelectedNode = newRoot;
                }
                catch (IOException) {}
            }
        }
Ejemplo n.º 2
0
 private void OnBrowseClick(object sender, EventArgs e)
 {
     if (FileChooser.ShowDialog() == DialogResult.OK)
     {
         LocalText.Text = FileChooser.FileName;
     }
 }
Ejemplo n.º 3
0
        private void BtnInputFile_Click(object sender, EventArgs e)
        {
            BtnInputFolder.Enabled = false;
            InputFolder.Font       = new Font(InputFolder.Font.Name, InputFolder.Font.SizeInPoints, FontStyle.Strikeout);

            if (FileChooser.ShowDialog() == DialogResult.OK)
            {
                //FileFilterer(FileChooser.FileName);
            }
            else
            {
                BtnInputFolder.Enabled = true;
                //InputFolder.ResetText();
                InputFolder.Font = new Font(InputFolder.Font.Name, InputFolder.Font.SizeInPoints, FontStyle.Bold);

                /*
                 * var userchoice = MessageBox.Show("Some error happened.", "Wrong File", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
                 *
                 * if (userchoice == DialogResult.Retry)
                 * {
                 *
                 * }
                 * else if(userchoice == DialogResult.Cancel)
                 * {
                 *
                 * }
                 */
            }


            /*
             * foreach (var item in OutputFilesEnum.AllConstants)
             * {
             *  Console.WriteLine("Key: {0}, \t\tValue: {1}", item.Key, item.Value);
             * }
             */
            //InputFile.Text = OutputFilesEnum.GetFileName(OutputFilesEnum.OutputFiles.LinksGoogle).ToString();
        }
Ejemplo n.º 4
0
 /*
  * Abre el FileChooser para poder escoger un archivo que será agregado al grid.
  */
 private void BotonAgregarArchivo_Click(object sender, EventArgs e)
 {
     FileChooser.Reset();
     FileChooser.ShowDialog();
 }