==> MainForm.cs



        // 컨트롤 - 대화상자 - 파일 및 폴더
        private void miFileFolder_Click(object sender, EventArgs e)
        {
            MyWinForms.Controls.FrmFileFolder fff = new MyWinForms.Controls.FrmFileFolder();
            fff.MdiParent = this;
            fff.Show();
        }



==============================================================================================



==> FrmFileFolder.cs



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace MyWinForms.Controls
{
    public partial class FrmFileFolder : Form
    {
        public FrmFileFolder()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK) {
                MessageBox.Show("선택한 파일 : " + openFileDialog1.FileName);
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            if (saveFileDialog1.ShowDialog() != DialogResult.Cancel) {
                MessageBox.Show("저장할 파일 : " + saveFileDialog1.FileName);
            }
        }
        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult dr = folderBrowserDialog1.ShowDialog();
            if (dr == DialogResult.OK) {
                MessageBox.Show(
                    "선택한 경로 : " + folderBrowserDialog1.SelectedPath);
            }
        }

    }
}




< 실행결과 >





--> '파일 및 폴더'를 클릭한 후 화면




--> "파일 열기"를 실행한 후 화면






--> "파일 저장"을 실행한 후 화면






--> "폴더 열기"를 실행한 후 화면





Posted by holland14
: