Posted 11 August 2026, 4:49 am EST
Hello Enrique,
Thanks for the detailed breakdown - this helps clarify the scope.
→ On removing the legacy theme folders:
Since the new Wijmo-based controls use a completely different CSS/DOM architecture, folders like App_Themes/Menu/Vista/, App_Themes/Menu/Office2007Blue/, VisualStyles/CustomVisualStyle/, VisualStyles/CustomVisualStyle2/, and VisualStyles/Vista/ will no longer be referenced once you’ve migrated the controls on a given page. That said, we’d recommend keeping them in source control (not deleting outright) until the migration is fully validated across all pages — some pages may still be on the legacy controls, and removing the folders early could break those.
→ On the legacy properties:
You’re right that VisualStylePath, UseEmbeddedVisualStyles, and VisualStyle are specific to the legacy C1 controls’ custom-visual-style mechanism and are no longer supported on the new Wijmo-based controls. Any markup using these properties will need to be removed when you swap in the new control — styling is now handled entirely via CSS.
→ On the Menu control specifically:
This has actually already been addressed in detail in your other thread here:
https://developer.mescius.com/forums/webforms-edition/styles-c1menu-from-2010v1-to-2025v2-399
To summarize the key points from that thread: the new C1Menu emits a minimal ul structure that’s transformed at runtime by the jQuery c1menu widget, so CSS must target the new elements (e.g., .wijmo-wijmenu-item, .wijmo-wijmenu-link) rather than the legacy ones. For the width/alignment issues you’re seeing, the recommended fixes are:
- Set menu width via the Width property or by overriding .wijmo-wijmenu
- Replace float-based layout with display: flex on .wijmo-wijmenu-link to fix icon/arrow alignment
- Double-check CSS selectors are correct (a common typo is .wijmo-mijmenu-item instead of .wijmo-wijmenu-item)
We have implemented a sample for your reference: Menu_Sample_Mod.zip
Please update the attached sample with your legacy implementation and share a screenshot showing the expected appearance. We’ll then try to reproduce the same visual behavior in the sample.
Regards,
Kartik