Domanda

Ho creato un controllo personalizzato che consiste in una casella richtext e una casella immagine. Ora voglio includere effettivamente un menu di scelta rapida su richtextbox. Ma il codice che voglio chiamare facendo clic sui diversi menu sulla menustrip appartiene al progetto principale in cui aggiungerò questo controllo. Così ho pensato di aggiungere il menu contestuale al controllo utente nel progetto. Ma ora il problema è che se faccio clic con il tasto destro sulla casella immagine ottengo la barra dei menu ma quando faccio clic con il tasto destro del mouse sulla casella richtext non ottengo contesto menu, qualche motivo o suggerimento?

Inoltre, stranamente, qualsiasi evento che scrivo per gestire il controllo degli utenti nel mio progetto non ha alcun effetto. È perché l'ho inserito in un controllo pannello? Qualche aiuto?

È stato utile?

Soluzione

Aggiungi il menu contestuale alla casella rich text, come hai fatto inizialmente. Ora, invece di eseguire il codice, genera un evento quando si fa clic sulla voce di menu.

Gestisci questo nuovo evento nel progetto principale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top