gpt4 book ai didi

c# - 如何使用 C# 使窗体的行为类似于 Windows 任务栏

转载 作者:行者123 更新时间:2023-11-30 21:24:03 27 4
gpt4 key购买 nike

我使用 tabcontrols 创建了一个任务栏,它的工作方式与 Windows 任务栏类似。我想让我自己的任务栏固定在窗口的顶部。

它不应该是可移动的、可调整大小的,并且应该“停靠”到顶部。

最佳答案

我没有尝试这样做,但我的第一次尝试如下:

  • 将表单设置为“TopMost”
  • 将边框设置为“无”
  • 设置位置:(0,0)、大小(Screen.Width,H),其中 H 是您希望表单的高度
  • 将“ShowInTaskBar”设置为 false

您可能会考虑:您将如何处理多个屏幕?

您可能希望添加一个允许您退出应用程序的上下文菜单,因为它没有正常的系统按钮。此外,您可能会考虑当用户按下 ALT-F4 时会发生什么:您的程序会关闭吗?如果没有,您需要在 FormClosing 事件处理程序中添加一些代码以取消关闭。

希望这能让您朝着正确的方向前进!

关于c# - 如何使用 C# 使窗体的行为类似于 Windows 任务栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1397437/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com