ContextMenu
TsgcHTMLComponent_ContextMenu — renderizza un menu dropdown Bootstrap attivato dal tasto destro, delimitato a un selettore CSS, con icone, divisori, intestazioni e azioni instradate al server, in Delphi, C++ Builder e .NET.
TsgcHTMLComponent_ContextMenu — renderizza un menu dropdown Bootstrap attivato dal tasto destro, delimitato a un selettore CSS, con icone, divisori, intestazioni e azioni instradate al server, in Delphi, C++ Builder e .NET.
Aggiungi voci a Items, delimita i clic destri con TargetSelector, quindi leggi la proprietà HTML; un clic destro posiziona e apre il menu.
TsgcHTMLComponent_ContextMenu
Bootstrap 5 dropdown-menu <ul> + binding script
Delphi, C++ Builder, .NET
Chiama Items.Add per ogni voce e imposta il suo Caption/Icon/DataAction (oppure Href), limita i clic destri con TargetSelector, quindi leggi HTML.
I membri che utilizzerai più spesso.
Items contiene le voci, ciascuna un TsgcHTMLContextMenuItem con Caption, Icon, Href, DataAction, Divider, Header e Disabled.
Items.Add aggiunge una voce alla collezione e la restituisce così puoi impostarne le proprietà.
Limita l’intercettazione del clic destro agli elementi che corrispondono a questo selettore CSS; se lasciato vuoto, ogni clic destro sulla pagina apre il menu.
Il clic su una voce con DataAction la invia tramite window.sgcHTMX.send (lo stesso canale usato dai moduli) e attiva un evento DOM sgcContextMenu:action.
Divider renderizza una linea di separazione; Header renderizza un titolo di sezione non cliccabile al posto di un link.
Imposta esplicitamente l’id dell’elemento del menu; se lasciato vuoto, un id univoco viene generato e memorizzato automaticamente.
| Guida in lineaRiferimento API completo e guida all’uso per questo componente. | Apri | |
| Tutti i componenti sgcHTMLEsplora la matrice completa delle funzionalità di oltre 80 componenti. | Apri | |
| Scarica la Prova GratuitaLa prova di 30 giorni include i progetti demo 60.HTML. | Apri | |
| PrezziLicenze Single, Team e Site con codice sorgente completo. | Apri |