/// <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()); } } }
/// <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()); } } }