I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg har forsøgt en del og er glad for hjælpen. Jeg har dog ikk fundet en løsning endnu. Det er i vb .net jeg koder. Jeg kan ikke rigtig få en mouse event knyttet til mine menuitems.
OK, jeg har også kigget lidt på det, og fundet ud af at du bliver nødt til at implementere det selv i MenuItem, ved at lave en ny klasse der arver fra MenuItem. Du kan selvfølgelig også skrive din egen som arver fra klassen Control, det er faktisk nok i virkeligheden nemmere.
ok. Jeg tænkte på om nedenstående sætning kan bruges på en klasse der arver fra MenuItem? Er der en som ligger inde med et eksempel på hvordan jeg kan kode en klasse som vil reagere på mouseevents?
mitmenuitem += new System.windows.forms.MouseEventHandler(Me.MouseHandler)
simon.ulsnes>> At arve Control er ikke en mulighed, i hvert fald ikke hvis man ønsker at anvende den i sammenhæng med MainMenu eller ContextMenu da disse jo i sagens natur forventer MenuItems eller nedarvede klasser som child kontroller!
simon.ulsnes>> Men hvis du f.eks. skriver ContextMenu om så den arver Control, så kan du ikke længere tildele den til alle kontrollernes ContextMenu property og så skal du pludselig også skrive alle de andre kontroller om :-)
Jeg er blevet lidt klogere men har ikke fået løst mit problem.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.