TextContextMenu
FreeDas Rechtsklickmenü eines bearbeitbaren Textelements: Rückgängig, Wiederholen, Ausschneiden, Kopieren, Einfügen und Alles auswählen, dazu Befehle, die Sie hinzufügen. Die Editoren von RayCraft verwenden es, und es ist der Weg, Ihrem eigenen Editor, etwa einem Rich-Text-Editor, dasselbe Menü zu geben.
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
ItemsProvider | Func<TextContextInfo, IReadOnlyList<MenuCommand>> | Gibt zusätzliche Befehle für die angeklickte Stelle zurück. |
ReadOnly | bool | Deaktiviert Ausschneiden, Einfügen, Rückgängig und Wiederholen. |
ShowHistory | bool | Zeigt Rückgängig und Wiederholen (Standard an). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Target | Func<ElementReference> | Gibt die Elementreferenz zurück, zu der das Menü gehört; wird nach jedem Rendern erneut gelesen. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
OnOpening | EventCallback<TextContextInfo> | Wird ausgelöst, bevor das Menü aufgebaut wird, mit Position, Auswahl und Linkadresse. |
Paket
TextContextMenu gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3