要在 WinForm 中添加任务栏,可以使用以下步骤:
1.打开 Visual Studio 并创建一个新的 WinForm 应用程序。
2.在工具箱中找到 NotifyIcon 控件并将其拖动到窗体上。
3.在属性窗口中设置 NotifyIcon 的图标、文本等属性。
4.在窗体的 Load 事件处理程序中添加以下代码:
private void Form1_Load(object sender, EventArgs e)
{
notifyIcon1.Visible = true;
notifyIcon1.Icon = this.Icon;
notifyIcon1.Text = "你的应用程序名称";
}
5.在窗体的 Closing 事件处理程序中添加以下代码:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)
{
e.Cancel = true;
this.Hide();
notifyIcon1.ShowBalloonTip(1000, "提示", "程序已最小化到托盘", ToolTipIcon.Info);
}
}
这样,当用户关闭窗体时,窗体会最小化到任务栏的通知区域,同时 NotifyIcon 会在任务栏的通知区域中显示应用程序的图标和文本。用户可以通过单击图标来恢复窗体。
本文共 181 个字数,平均阅读时长 ≈ 1分钟
评论 (0)