ContextMenu
TsgcHTMLComponent_ContextMenu — render een rechtsklik-Bootstrap-dropdownmenu gekoppeld aan een CSS-selector, met iconen, scheidingslijnen, koppen en server-gerouteerde acties, in Delphi, C++ Builder en .NET.
TsgcHTMLComponent_ContextMenu — render een rechtsklik-Bootstrap-dropdownmenu gekoppeld aan een CSS-selector, met iconen, scheidingslijnen, koppen en server-gerouteerde acties, in Delphi, C++ Builder en .NET.
Voeg items toe aan Items, beperk rechtsklikken met TargetSelector, en lees dan de HTML-eigenschap; een rechtsklik positioneert en opent het menu.
TsgcHTMLComponent_ContextMenu
Bootstrap 5 dropdown-menu <ul> + koppelingsscript
Delphi, C++ Builder, .NET
Roep Items.Add aan voor elk item en stel de Caption/Icon/DataAction in (of Href), beperk rechtsklikken met TargetSelector, en lees dan HTML.
De members die je het vaakst gebruikt.
Items bevat de items, elk een TsgcHTMLContextMenuItem met Caption, Icon, Href, DataAction, Divider, Header en Disabled.
Items.Add voegt een item toe aan de collectie en retourneert het zodat je de eigenschappen kunt instellen.
Beperkt het opvangen van rechtsklikken tot elementen die overeenkomen met deze CSS-selector; leeg gelaten opent elke rechtsklik op de pagina het menu.
Klikken op een item met een DataAction stuurt het via window.sgcHTMX.send (hetzelfde kanaal dat formulieren gebruiken) en activeert een sgcContextMenu:action DOM-gebeurtenis.
Divider rendert een scheidingslijn; Header rendert een niet-klikbare sectietitel in plaats van een link.
Stelt het element-id van het menu expliciet in; leeg gelaten wordt automatisch een uniek id gegenereerd en gecachet.
| Online helpVolledige API-referentie en gebruikshandleiding voor dit onderdeel. | Open | |
| Alle sgcHTML-componentenBlader door de volledige functiematrix van 80+ componenten. | Openen | |
| Download gratis proefversieDe proefversie van 30 dagen bevat de 60.HTML-demoprojecten. | Openen | |
| PrijzenSingle-, Team- en Site-licenties met volledige broncode. | Openen |