C# linkLabelを使用してエクスプローラーを開く

  • 作成日 2020.10.27
  • 更新日 2022.03.04
  • C#
C# linkLabelを使用してエクスプローラーを開く

C#で、linkLabelを使用して、エクスプローラーを開くサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2019 Version 16.7.1

linkLabel使い方

linkLabelを使用すると、指定したPATHをエクスプローラーで開くことができます。

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
    System.Diagnostics.Process.Start("C:/"); // 「c直下」を開く
}

サンプルコード

以下は、
linkLabelをクリックすると、指定したPATHをエクスプローラーで開く
サンプルコードとなります。

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;
using System.IO;

namespace FormTestApp
{
    public partial class Form1 : Form
    {
        
        public Form1()
        {
            InitializeComponent();
            linkLabel1.Text = "C直下を開く";
        }

        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            System.Diagnostics.Process.Start("C:/");
        }

    }
}

指定したPATHが開いていることが確認できます。