যেমন ম্যাট 1 টি বলেছেন - আপনার অ্যাপ্লিকেশনটিতে আপনাকে একটি বিজ্ঞপ্তি যুক্ত করতে হবে এবং তারপরে টুলটিপ এবং প্রসঙ্গ মেনু সেট করতে নিম্নলিখিত কোডের মতো কিছু ব্যবহার করতে হবে:
this.notifyIcon.Text = "This is the tooltip";
this.notifyIcon.ContextMenu = new ContextMenu();
this.notifyIcon.ContextMenu.MenuItems.Add(new MenuItem("Option 1", new EventHandler(handler_method)));
এই কোডটি কেবল সিস্টেম ট্রেতে আইকনটি দেখায়:
this.notifyIcon.Visible = true; // Shows the notify icon in the system tray
আপনার যদি কোনও ফর্ম থাকে (তবে যে কোনও কারণে) থাকলে নিম্নলিখিতগুলি প্রয়োজন হবে:
this.ShowInTaskbar = false; // Removes the application from the taskbar
Hide();
প্রসঙ্গ মেনুটি পেতে ডান ক্লিকটি স্বয়ংক্রিয়ভাবে হ্যান্ডেল হয়ে যায়, তবে আপনি যদি বাম ক্লিকটিতে কিছু পদক্ষেপ নিতে চান তবে আপনাকে একটি ক্লিক হ্যান্ডলার যুক্ত করতে হবে:
private void notifyIcon_Click(object sender, EventArgs e)
{
var eventArgs = e as MouseEventArgs;
switch (eventArgs.Button)
{
// Left click to reactivate
case MouseButtons.Left:
// Do your stuff
break;
}
}