Click here to Skip to main content
15,896,359 members
Home / Discussions / C#
   

C#

 
Questionset cursor position on control in active form Pin
baranils17-May-08 11:00
baranils17-May-08 11:00 
AnswerRe: set cursor position on control in active form Pin
William Ten Broek17-May-08 11:38
William Ten Broek17-May-08 11:38 
GeneralRe: set cursor position on control in active form Pin
baranils17-May-08 12:06
baranils17-May-08 12:06 
QuestionProgrmming with USB in C# (Need a book) Pin
hdv21217-May-08 10:50
hdv21217-May-08 10:50 
AnswerRe: Progrmming with USB in C# (Need a book) Pin
Christian Graus17-May-08 12:52
protectorChristian Graus17-May-08 12:52 
AnswerRe: Progrmming with USB in C# (Need a book) Pin
Giorgi Dalakishvili17-May-08 22:36
mentorGiorgi Dalakishvili17-May-08 22:36 
QuestionReportViewer Speed Pin
Amir Jalaly17-May-08 9:24
Amir Jalaly17-May-08 9:24 
QuestionTextRenderer.DrawText with TextFormatFlags.ModifyString Pin
Lea Hayes17-May-08 8:09
Lea Hayes17-May-08 8:09 
Hi all!

I am creating a simple user control which renders text within its paint event handler. Under some circumstances (when the output rectangle is very small) the exception "The object is already in use elsewhere." occurs...Which does not make any sense because a) the program is not multithreaded and b) it isn't particuarly complex. This crashing began when I started using the TextFormatFlags.ModifyString flag, and the problem is likewise immediately cured by removing this flag.

Am I using the flag in an incorrect fashion? The itemLabel string is actually updated correctly (end ellipsis is added when displayed).

// Force duplication of string, the original value is changed otherwise.
string itemLabel = new string(item.Label.ToCharArray());

// Use text renderer to output required text.
TextRenderer.DrawText(ctx.Graphics, itemLabel, activeFont, Rectangle.Round(extraLabelBounds), textColour, backgroundColor, TextFormatFlags.EndEllipsis | TextFormatFlags.ModifyString);


If this is a problem, is it possible to get the EndEllipsis version of the string based upon the graphics context, font, output rectangle bounds, and text?

Many thanks!
Lea Hayes
AnswerRe: TextRenderer.DrawText with TextFormatFlags.ModifyString Pin
Guffa17-May-08 11:37
Guffa17-May-08 11:37 
GeneralRe: TextRenderer.DrawText with TextFormatFlags.ModifyString Pin
Lea Hayes17-May-08 12:34
Lea Hayes17-May-08 12:34 
QuestionC# WebBrowser Pin
Member 428380717-May-08 7:32
Member 428380717-May-08 7:32 
AnswerRe: C# WebBrowser Pin
Ravi Bhavnani17-May-08 8:02
professionalRavi Bhavnani17-May-08 8:02 
QuestionHow connect forms with lines? Pin
Noemi Katinka17-May-08 6:43
Noemi Katinka17-May-08 6:43 
AnswerRe: How connect forms with lines? Pin
Anthony Mushrow17-May-08 6:53
professionalAnthony Mushrow17-May-08 6:53 
AnswerRe: How connect forms with lines? Pin
Thomas Stockwell18-May-08 3:56
professionalThomas Stockwell18-May-08 3:56 
Question[Message Deleted] Pin
pinna_hari17-May-08 4:55
pinna_hari17-May-08 4:55 
AnswerRe: String Problem [modified] Pin
PIEBALDconsult17-May-08 5:01
mvePIEBALDconsult17-May-08 5:01 
GeneralRe: String Problem Pin
pinna_hari18-May-08 23:15
pinna_hari18-May-08 23:15 
GeneralRe: String Problem Pin
DaveyM6918-May-08 23:33
professionalDaveyM6918-May-08 23:33 
AnswerRe: String Problem Pin
KennyPatel17-May-08 5:12
KennyPatel17-May-08 5:12 
AnswerRe: String Problem Pin
Ravi Bhavnani17-May-08 8:08
professionalRavi Bhavnani17-May-08 8:08 
QuestionWMI Help Pin
StevenWalsh17-May-08 4:48
StevenWalsh17-May-08 4:48 
AnswerRe: WMI Help Pin
Mircea Puiu17-May-08 21:15
Mircea Puiu17-May-08 21:15 
QuestionCorp a selection from Image? Pin
jamilkhan00717-May-08 4:47
jamilkhan00717-May-08 4:47 
AnswerRe: Corp a selection from Image? Pin
Anthony Mushrow17-May-08 7:03
professionalAnthony Mushrow17-May-08 7:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.