Click here to Skip to main content
12,397,547 members (61,306 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# .NET image RichTextBox
I just came across a problem with RichTextBox in .NET.

Using Insert Plain Text and Images into RichTextBox at Runtime[^] I can insert an image to the RichTextBox. Then what I want is that when the image in the RichTextBox is clicked, a MessageBox pops-up showing its name or id.

My question is: how can I embed the name or id of the image into the rtf of the RichTextBox?

I have tried to add parameters into the rtf string using: {\pict{\pictName myName}{\pictID myID}\wmetafile8...} and then set to richtextbox1.Rtf; but I found that there are still no parameters in

Is there any other way, except comparing the whole WmfBits to the list in the background, to get the image's name or id?

Thanks in advance.
Posted 7-Apr-13 20:51pm
Updated 7-Apr-13 21:14pm

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.160721.1 | Last Updated 8 Apr 2013
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100