专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

.NET9里WinForm更新了什么

dotNET跨平台  · 公众号  ·  · 2024-11-21 08:00
    

文章预览

下面是几个在.NET9中WinForm的新功能! 主题 Windows Forms 已初步支持暗模式,目标是在 .NET 10 中实现完整支持。应用程序的颜色模式可以设置为以下几种值: SystemColorMode.Classic—(默认)浅色模式,与之前版本的 Windows Forms 相同。 SystemColorMode.System—遵循 Windows 设置的浅色或深色模式。 SystemColorMode.Dark—使用深色模式。 $(NoWarn);WFO5001 Application.SetColorMode(SystemColorMode.Dark); 按钮的效果不佳 ToolStrip属性AllowClickThrough ToolStrip控件的AllowClickThrough属性,默认值是False。现在 有一个ToolStripButton,并且有单击事件,如果当前窗体不是焦点,且可视,这时点击这个ToolStripButton时,窗体首先被选中,成为焦点,然后再次点击ToolStripButton时,它的事才会起作用。如果把AllowClickThrough设置成True,当前窗体不是焦点,且可视,当点击 ToolStripButton时,它的事会直接执行,并且窗 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览