我開發一個應用程序來觀看文件夾,顯示通知users.This功能文件的變化是OK.But我有一個難以插入notification.As鏈接(文件目錄)這個環節是需要打開監視的文件夾。如何在使用C#的通知中插入鏈接?
任何人都可以建議如何實現這一點的?
代碼:
watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.Created += new FileSystemEventHandler(OnChanged);
watcher.Deleted += new FileSystemEventHandler(OnChanged);
watcher.Renamed += new RenamedEventHandler(OnRenamed);
private void OnChanged(object source, FileSystemEventArgs e)
{
this.notifyIcon1.ShowBalloonTip(1, "File " + e.ChangeType, e.FullPath, ToolTipIcon.Info);
}
private void OnRenamed(object source, RenamedEventArgs e)
{
this.notifyIcon1.ShowBalloonTip(1, "File Renamed", e.OldFullPath + " renamed to " + e.FullPath, ToolTipIcon.Info);
}
我想顯示的[e.FullPath]文件目錄中通知鏈路(除e.Name)。 例如。 e.FullPath - > C:\ TEMP \ test.txt,e.Name - > test.txt 我想顯示[C:\ TEMP]作爲鏈接。
感謝所有suggesting.That困難的是確定now.If單擊通知,打開監視的文件夾。
我的代碼:
this.notifyIcon1.BalloonTipClicked += new System.EventHandler(this.linkLabel_LinkClick);
private void linkLabel_LinkClick(object sender, EventArgs e)
{
System.Diagnostics.Process.Start(C:\TEMP\test.txt);
}
你可以發佈你到目前爲止執行什麼。 –
@eiphyo這是winforms嗎? – TMB
請說明「在通知中插入鏈接(文件目錄)」是什麼意思? –