Blazor user help for a winforms app
Hi everybody,
I want to create a help system for a winforms app using razor pages and blazor. I succeeded displaying all kids of (syncfusion) controls using BlazorWebView, so this problem is solved.
My plan is to provide txt or md files in wwwroot to be displayed by the webview on a mouse click in the web app (also solved). I also want to allow the users to create their own additional files externally, if they want to.
So my question is:
What syncfusion controls and what file types fit best for my purpose ? Editing the displayed information is not desired - additional files can only be added by the admin because they require special naming and format. Loading the files will be performed automatically, when the desired page is loaded.
So I only need some advice which control to use.
regards
Uwe
Hi Uwe Hein,
For your help system in a WinForms app using Razor Pages and Blazor, you can use the following Syncfusion controls to display and manage your .txt and .md files:
- Blazor Markdown Editor:
- Purpose: This control is ideal for displaying Markdown (
.md) files. It supports Markdown syntax and provides a rich text editing experience, although editing is not required in your case. - Features: It allows to render Markdown content in a readable format.
https://blazor.syncfusion.com/documentation/rich-text-editor/markdown - Blazor Rich Text Editor:
- Purpose: This control can be used to display both
.txtand.mdfiles. It supports various text formatting options and can render Markdown content if configured appropriately. - Features: It provides a wide range of formatting tools and can be customized to disable editing, ensuring that users can view the content.
https://blazor.syncfusion.com/documentation/rich-text-editor/getting-started - Blazor File Manager:
- Purpose: While not directly for displaying content, this control can help manage the files in your wwwroot directory. It allows administrators to upload, delete, and organize files, ensuring that only properly formatted and named files are added.
- Features: It supports file operations like upload, download, and delete, and can be integrated with your existing file system.
https://blazor.syncfusion.com/documentation/file-manager/getting-started - Blazor PDF Viewer:
- Purpose: This control allows users to view and interact with PDF files directly in the browser.
- Features: It supports accurate PDF rendering, easy navigation, and various interaction tools like text markup, shapes, and annotations.
https://blazor.syncfusion.com/documentation/pdfviewer/getting-started/server-side-application
Regards,
Arun Kumar R
Hi Arun Kumar Ragu,
thank you very much for your detailed answer. I think, I will go with the Richt Text Editor.
regards
Uwe
Hi Uwe Hein,
You're welcome! Please get back to us if you need any further assistance.
Regards,
Arun Kumar R
- 3 Replies
- 2 Participants
- Marked answer
-
UH Uwe Hein
- Dec 9, 2024 04:21 PM UTC
- Dec 23, 2024 05:48 AM UTC