コード例 #1
0
ファイル: Film Library.cs プロジェクト: vanile/film-library
        /// <summary>
        /// A Dialog will open up to search/browse through the user's
        /// file system to open an XML file to import.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void importToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Stream         strm;
            OpenFileDialog openDialog = new OpenFileDialog();

            openDialog.Title            = "Import XML File";
            openDialog.Filter           = "XML files (*.xml)|*.xml|All files (*.*)|*.*";
            openDialog.FilterIndex      = 1;
            openDialog.RestoreDirectory = true;

            if (openDialog.ShowDialog() == DialogResult.OK)
            {
                if ((strm = openDialog.OpenFile()) != null)
                {
                    string fileName = openDialog.FileName;
                    currentFile = fileName;
                    strm.Close();
                    bs = DataIO.LoadFromFile(fileName);
                    dgvFilms.DataSource = bs;
                }
            }
        }