2 つのコンボボックスでの選択に基づいて、特定のフォルダーへのリンクを含むリストを表示したいと考えています。頭に浮かんだ最初のアイデアは、リンクラベルをリストボックスに追加することでしたが、実際に機能させる方法を理解できません。
私がこれまでに持っているもの:
private void button1_Click(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex == 0 && comboBox2.SelectedIndex == 0)
{
LinkLabel label1 = new LinkLabel();
label1.LinkArea = new LinkArea(0, 22);
label1.Links.Add(24, 9, "E:\Folder");
label1.LinkClicked += new LinkLabelLinkClickedEventHandler(LinkedLabelClicked);
listBox1.Items.Add(label1);
}
}
どこ
private void LinkedLabelClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("E:\Folder");
}