[CS] 메모5. SaveFileDialog & OpenFileDialog
윤대희님의 강의 7강
namespace test5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void 열기ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 열기ToolStripMenuItem1_Click(object sender, EventArgs e)
{
// OpenFileDialog에서 OK버튼을 누르면 실행
// (if문 내에서 openFileDialog1.ShowDialog()가 실행되며 화면이 띄워지는듯)
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
// pictureBox1에 openFileDialog를 통해 불러온 파일이름으로 불러온다.
pictureBox1.Load(openFileDialog1.FileName);
}
}
private void 저장ToolStripMenuItem_Click(object sender, EventArgs e)
{
// DialogResult 의 result라는 변수에 saveFileDialog1.ShowDialog() 함수가 실행되서 화면이 띄워지는듯.
// Python이랑 많이 다르네..
DialogResult result = saveFileDialog1.ShowDialog();
if(result == DialogResult.OK)
{
pictureBox1.Image.Save(saveFileDialog1.FileName);
}
}
}
}
- SaveFileDiaog, OpenFileDialog는 디자인에 가서 도구상자에 가면 가져올수 았다.
- 실제로 화면에 넣지는 못하지만, 이벤트가 발생하면 이 창들을 가져올 수 있게 한 것 같다.
- 함수가 적힌 곳에서 화면이 띄워진다.. 희한하네 ㅋㅋ
Author And Source
이 문제에 관하여([CS] 메모5. SaveFileDialog & OpenFileDialog), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@psh4204/CS-메모5.-SaveFileDialog-OpenFileDialog
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
namespace test5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void 열기ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 열기ToolStripMenuItem1_Click(object sender, EventArgs e)
{
// OpenFileDialog에서 OK버튼을 누르면 실행
// (if문 내에서 openFileDialog1.ShowDialog()가 실행되며 화면이 띄워지는듯)
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
// pictureBox1에 openFileDialog를 통해 불러온 파일이름으로 불러온다.
pictureBox1.Load(openFileDialog1.FileName);
}
}
private void 저장ToolStripMenuItem_Click(object sender, EventArgs e)
{
// DialogResult 의 result라는 변수에 saveFileDialog1.ShowDialog() 함수가 실행되서 화면이 띄워지는듯.
// Python이랑 많이 다르네..
DialogResult result = saveFileDialog1.ShowDialog();
if(result == DialogResult.OK)
{
pictureBox1.Image.Save(saveFileDialog1.FileName);
}
}
}
}
Author And Source
이 문제에 관하여([CS] 메모5. SaveFileDialog & OpenFileDialog), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@psh4204/CS-메모5.-SaveFileDialog-OpenFileDialog저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)