Posted 16 January 2026, 4:36 am EST
Hello,
I’m migrating a WinForms application from C1.Win.C1Editor to the new C1.Win.Editor on .NET 8 and I’m facing two major blocking issues. Documentation seems very limited, so this is based on testing.
Environment
• WinForms
• .NET 8
• C1.Win.Editor.C1Editor + C1EditorRibbon
- Drag & Drop events not firing (main issue)
Drag & Drop into the editor appears to work (text is inserted), but:
• C1Editor.DragDrop never fires
• DragEnter fires inconsistently
• Other events like MouseUp never fire
• AllowDrop is set to True
This prevents us from intercepting or post-processing dropped content, which worked correctly with the old editor.
Question:
Is standard WinForms Drag & Drop unsupported or limited in the new WebView2-based C1Editor?
Is there an alternative event or recommended approach?
- Document not loading on form load
When loading an existing document at form startup:
• The load method runs without errors
• The document is not actually loaded
• Calling the same method again after the form is shown works
I tried moving the load logic to the editor’s initialization/ready event, but the issue persists.
Question:
What is the correct lifecycle event to wait for before loading a document into C1Editor?
- Old DocumentChanged event missing.
Is there an alternative method to the old DocumentChanged event to catch changes in the editor?
Any guidance or best practices for handling these scenarios would be greatly appreciated, especially regarding WebView2-related limitations.
Thank you.
