日期:2014-05-18 浏览次数:21182 次
LinkLabel linklbl;
ArrayList listKeys = new ArrayList();
HashTable ht; //……假设有一堆
foreach (Object key in ht.Keys)
{
listKeys.Add((string)key);
}
for (int i = 0; i < ht.Count; i++)
{
linklbl = new LinkLabel();
linklbl.Name = "lkl" + i.ToString();
linklbl.Text = listKeys[i].ToString();
linklbl.LinkClicked += new LinkLabelLinkClickedEventHandler(LinkClicked);
this.Controls.Add(linklbl);
}
private void LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
WinExec(?, 1);
}