Krypton-Suite/Standard-Toolkit-Demos

[Bug]: Ribbon Controls 2022 demo app no longer works in the designer, and only shows with some core runtimes

Closed this issue · 5 comments

Whilst investigating Krypton-Suite/Standard-Toolkit#1561...
Using today's alpha branches of both toolkit and suite.

  • Open ribbon Examples Dev (or nuget) in vs 2022 (17.10 or greater)
  • Open Form designer of Ribbon Controls 2022

Expected:

  • Designer: to see the controls due to it having net frameworks 46 onwards
  • Runtime to see the controls

Actual:

  • Designer is empty
  • Only .net6 onwards runtime shows controls
    image

Steps

  • Copy project to new directory
  • Create solution to hold just Controls projects
  • Change to use canary nugets only and start to work backwards
  • Install VS 17.6 LTSC

Observations

  • Rolled back to 90.23.12.352-beta and still not working
  • Opened in VS 16.6 and still not working ??

Changes

  • In Designer Change order of Panel in document outline
  • Reload project in VS 17.6 and nuget 90.23.12.352-beta
    • Ribbon now visible and also visible in runtime of 48

Appears to be a "Panel Ordering" problem.
Moving to Demos

@Smurf-IV,

One the sideline, that combo in the screenshot above does look like it should....

@Smurf-IV,

One the sideline, that combo in the screenshot above does look like it should....

??

The combo's in the middle are clipped !
And the Right side Theme combo has a Font Force set on it. (i.e. not the themes version)

View in Designer is fixed:

image

And also the RichTextBox is populated again ;-)

image