Beispiel #1
0
        /// <summary>
        /// 自定义图标
        /// </summary>
        /// <param name="sender">事件发送者</param>
        /// <param name="e">事件</param>
        private void other_Click(object sender, EventArgs e)
        {
            string         fileName; // 文件名
            OpenFileDialog openFileDialog = new OpenFileDialog();

            openFileDialog.InitialDirectory = Environment.SpecialFolder.MyComputer.ToString();
            openFileDialog.Filter           = "图片文件(*.jpg, *.jpeg, *.bmp, *.emf, *.exif, *.gif, *.ico, *.icon, *.png, *.tiff, *.wmf)|" +
                                              "*.jpg;*.jpeg;*.bmp;*.emf;*.exif;*.gif;*.ico;*.icon;*.png;*.tiff;*.wmf|所有文件|*.*"; // 可以自定义编码的格式类型
            openFileDialog.RestoreDirectory = true;
            openFileDialog.FilterIndex      = 0;
            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    fileName = openFileDialog.FileName;
                    DBTools.AddImageForm imageForm = new DBTools.AddImageForm(fileName, m_Node, m_ParentForm);
                    DialogResult         result    = imageForm.ShowDialog();
                    if (result == DialogResult.OK) // 关闭窗口
                    {
                        this.Close();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("在文件IO时产生异常: " + ex.ToString());
                }
            }
        }
Beispiel #2
0
 /// <summary>
 /// 自定义图标
 /// </summary>
 /// <param name="sender">事件发送者</param>
 /// <param name="e">事件</param>
 private void other_Click(object sender, EventArgs e)
 {
     string fileName; // 文件名
     OpenFileDialog openFileDialog = new OpenFileDialog();
     openFileDialog.InitialDirectory = Environment.SpecialFolder.MyComputer.ToString();
     openFileDialog.Filter = "图片文件(*.jpg, *.jpeg, *.bmp, *.emf, *.exif, *.gif, *.ico, *.icon, *.png, *.tiff, *.wmf)|" +
         "*.jpg;*.jpeg;*.bmp;*.emf;*.exif;*.gif;*.ico;*.icon;*.png;*.tiff;*.wmf|所有文件|*.*"; // 可以自定义编码的格式类型
     openFileDialog.RestoreDirectory = true;
     openFileDialog.FilterIndex = 0;
     if (openFileDialog.ShowDialog() == DialogResult.OK)
     {
         try
         {
             fileName = openFileDialog.FileName;
             DBTools.AddImageForm imageForm = new DBTools.AddImageForm(fileName, m_Node, m_ParentForm);
             DialogResult result = imageForm.ShowDialog();
             if(result == DialogResult.OK) // 关闭窗口
             {
                 this.Close();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("在文件IO时产生异常: " + ex.ToString());
         }
     }
 }