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.
Just in case someone else runs into this problem, there is a bug in the framework which cases Hot keys to work incorrectly in MDI Child forms. You get strange behavior where hot keys entered on one from activate controls on other forms that are not activated. You can work around this bug by adding the following procedure to your MDI Child forms which use hot keys.
Protected Overrides Function ProcessDialogChar(ByVal charCode As Char) As Boolean
If charCode <> " "c And ProcessMnemonic(charCode) Then
Return True
End If
Return False ' Nmemonic is unhandled, Do not call base to bubble up to MDI container
End Function 'ProcessDialogChar