C# 如何将表单添加到托盘中
我有个问题。我需要将winform添加到托盘中。例如,我想在托盘中添加时钟,为此,我必须在系统托盘中添加一个小winform,它将显示时间,还将有一个小的上下文菜单来编辑设置等C# 如何将表单添加到托盘中,c#,windows,C#,Windows,我有个问题。我需要将winform添加到托盘中。例如,我想在托盘中添加时钟,为此,我必须在系统托盘中添加一个小winform,它将显示时间,还将有一个小的上下文菜单来编辑设置等 如何将此表单添加到系统托盘中?(我试图在internet上搜索任何想法,解决了问题,但无论如何我不知道如何在C#上实现此功能)您可以使用NotifyIcon对象并处理表单调整大小事件来隐藏表单并显示NotifyIcon。请参阅和。您可以使用NotifyIcon对象并处理表单调整大小事件来隐藏表单并显示NotifyIcon
如何将此表单添加到系统托盘中?(我试图在internet上搜索任何想法,解决了问题,但无论如何我不知道如何在C#上实现此功能)您可以使用NotifyIcon对象并处理表单调整大小事件来隐藏表单并显示NotifyIcon。请参阅和。您可以使用NotifyIcon对象并处理表单调整大小事件来隐藏表单并显示NotifyIcon。请参阅和。检查Windows窗体
NotifyIcon
控件
指定在通知区域中创建图标的组件
查看上的说明和示例。查看Windows窗体
NotifyIcon
控件
指定在通知区域中创建图标的组件
查看上的说明和示例。Windows支持向托盘中添加图标,其正式名称为通知区域。它不支持在那里添加任何其他内容,因此您添加WinForm的想法根本不可行。Windows支持在托盘中添加图标,其正式名称是通知区域。它不支持在那里添加任何其他内容,因此您添加WinForm的想法根本不可行。谢谢您的建议,但这并不是我想要的。。。我需要将表单添加到托盘中。。。或如何在通知图标上绘制时钟等?所以表格必须位于系统托盘中,在此表格上,我将绘制时钟,时钟将工作并显示时间和其他内容。感谢您的建议,但这并不完全是我想要的。。。我需要将表单添加到托盘中。。。或如何在通知图标上绘制时钟等?所以表格必须放在系统托盘中,我会在这张表格上画时钟,它会工作并显示时间和其他东西。你是认真的吗?所以没有任何变体可以执行我的任务?是的,我是认真的。通知区域显示方形图标。没有其他选择。一个可能的选择是,但是MS告诉你不要使用这些。这可能不是你想听的,但我担心这不会让它变得不真实。你是认真的吗?所以没有任何变体可以执行我的任务?是的,我是认真的。通知区域显示方形图标。没有其他选择。一个可能的选择是,但是MS告诉你不要使用这些。这可能不是你想听的,但恐怕这并不会使它变得不真实。