类似c#中的windows任务栏之类的东西

发布于 2024-09-02 16:57:38 字数 141 浏览 8 评论 0原文

我想在c#中模拟类似windows任务栏的东西。 我想要在表单底部有一个栏(我的意思是主表单)。当我打开新表单时,表单名称位于栏上,当我打开另一个新表单时,新表单名称位于栏上并且... 另一方面,当我单击栏上的表单名称时,相关表单将处于活动状态。 我能做些什么? 谢谢

I want to simulate something like windows task bar in c#.
I want a bar on bottom of a form (i mean mainform) .when i open new form,the form name place on bar and when i open another new form,the new form name place on bar and ...
In other hand ,when i click on the form name on bar,that related form be active.
What can i do?
Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

执笏见 2024-09-09 16:57:38

您可以使用 ToolStrip 来完成此操作 - 您可以将其停靠在表单的底部。

您可以为打开的每个新表单添加 ToolStripButtons 并设置 DisplayStyle 以显示文本。

然后您可以处理按钮上的点击,当然您必须对其进行设置,以便在代码中动态添加和删除 ToolStripButton。虽然工作量有点大,但我想这一切都已经为你准备好了。

You could do this with a ToolStrip - you can dock it to the bottom of your form.

You could add ToolStripButtons for each new form you openand set the DisplayStyle to show text.

Then you can handle clicks on the buttons, of course you'll have to set it so the ToolStripButtons get added and removed dynamically in your code. It's a bit of work, but I reckon it's all there for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文