The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I've been working with the TabbedMDIManager a lot lately and haven't found a good way to prevent tabs from closing if a user needs to cancel the operation (cancelling changes made to a document upon closing) ultimately leaving the tabs unchanged.
I'm handling it at the form level right now and it seems to be working OK, but when the last open tab is closed and the user attempts to cancel the changes, the tab is removed and the form sits by itself without any tabs. Editing this form has no effect on anything. Opening a second version (normally just actiavtes the open copy) attempts to open a new tab, but now the tabs behave improperly and unpredictably.
Is there a way at the MDI level (I only see an event handler for "TabRemoved") to handle save logic in an event like "BeforeTabRemove" that could cancel the tab removal? This problem occurs across multiple applications.