프로그래밍/C#

C# 웹브라우져(webBrowser)를 이용해 파일익스플러어(File Explorer)만들어 보기

뽀로로친구에디 2021. 11. 26. 14:47

안녕하세요. C# 웹브라우져(webBrowser)를 이용해 파일익스플러어(File Explorer)만들어 볼게요. 꼭 파일탐색기같기도 하고 그러네요. ㅎㅎ 

 

1. 먼저 폼 레이아웃입니다. 

 

 

2. 소스코드입니다. 

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

namespace WindowsFormsApp2
{
    public partial class Form1 : Form
    {

        public Form1()
        {
            InitializeComponent();
        }

        private void btnOpen_Click(object sender, EventArgs e)
        {
            using(FolderBrowserDialog fbd = new FolderBrowserDialog() {Description = "폴더 파일 경로를 선택하세요." })
            {
                if (fbd.ShowDialog() == DialogResult.OK)
                {
                    webBrowser1.Url = new Uri(fbd.SelectedPath);  //1번
                    txtPath.Text = fbd.SelectedPath;   //2번 
                }
                    

            }
        }

        private void btnBack_Click(object sender, EventArgs e)
        {
            if (webBrowser1.CanGoBack)
                webBrowser1.GoBack();
        
        }

        private void btnNext_Click(object sender, EventArgs e)
        {
           if (webBrowser1.CanGoForward)
                webBrowser1.GoForward();
        }
    }
}

 

3. 동영상 보고 따라해보기요~~ 

https://youtu.be/W3vyAMd4zIY

 

- YouTube

 

www.youtube.com