dotnet/winforms

[Dark Mode] The nodes of TreeView not in dark mode when editing it

开放

#12,042 创建于 2024年9月4日

 (2 条评论) (0 个反应) (1 位负责人)C# (922 个派生)batch import
:construction: work in progressarea-DarkModehelp wanted

仓库指标

星标
 (4,100 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

.NET version

.NET 9.0.100-rc.2.24453.35

Did it work in .NET Framework?

No

Did it work in any of the earlier releases of .NET Core or .NET 5+?

This is a new feature Dark Mode: https://github.com/dotnet/winforms/pull/11857

Issue description

The nodes of TreeeView not in dark mode when editing it, and the issue also can reproduce ItemView item when editing it. image GHNewIssue

Steps to reproduce

  1. Create a .NET Winforms project with TreeView control.
  2. Add some node for treeview1, and set the LabelEdit value as True.
  3. Enable DarkMode by Application.SetColorMode(SystemColorMode.Dark) in Program.cs file
  4. Build and run the application
  5. Edit the node, and observe the results.

Reproduce application: ReproduceApplication.zip

贡献者指南