More info:
This issue cannot repro on .Net Core 3.1.
Minimal repro:
- Create a .NET Core project with a Label control and change the text to ‘numericUpDown’.
- Add a NumericUpDown control to form.
- Build and run the core project.
- Open the Inspect tool and observe the NumericUpDown control on MSAA mode.
Or
-
Extract the “MSAA_Numeric&Domain.zip” and open it in VS.
MSAA_Numeric&Domain.zip
-
Build and run the core project.
-
Open the Inspect tool and observe the NumericUpDown control on MSAA mode.
Actual behavior:
The MSAA structure of NumericUpdown/DomainUpDown in Core is missing some children nodes.

Expected behavior:
The MSAA structure of NumericUpdown/DomainUpDown in Core is correct, it should be like Core 3.1:
