Skip to content

When setting RightToLeft = Yes and RightToLeftLayout = True for a TreeView, the selected node box is not fully rendered #12681

Open
@Nora-Zhou01

Description

.NET version

.NET SDK 10.0.100-alpha.1.24623.3

Did it work in .NET Framework?

No

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

No, still repro in .NET 8.0/9.0

Issue description

When setting CheckBoxs=True and DrawMode=OwnerDrawText, the selected node box is not fully rendered.

Image

Expected Results:
When setting CheckBoxs=True and DrawMode=OwnerDrawText, the result should be the same as when CheckBoxs=True and DrawMode=OwnerDrawAll, the selected node box will be fully rendered.

Image

Steps to reproduce

  1. Build & run application Render issue.zip
  2. Click the ChecBox = True & OwnerDrawText button
  3. Select a node and observe the selection box

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions