Click here to Skip to main content
15,914,608 members
Home / Discussions / C#
   

C#

 
QuestionStringFormat..Trimming Pin
Gareth H12-Jun-07 3:22
Gareth H12-Jun-07 3:22 
Hi,

Im trying to trim a peice of text, the below code is how i do it:

StringFormat stringFormat = new StringFormat();<br />
stringFormat.Trimming = StringTrimming.EllipsisCharacter;<br />
Font font = new Font(FontFamily.GenericSansSerif, 10, FontStyle.Bold, GraphicsUnit.Pixel);<br />
RectangleF rect = new RectangleF((float)Layout.X + 25, (float)Layout.Y + 10, (float)Layout.Width - 25, (float)Layout.Height - 10);<br />
<br />
g.DrawString(nodeTag.NodeName, font, Brushes.Black, rect, stringFormat);  


Layout is the rect values of a node i draw, i then draw the text on top, and if its to big, trim it. The problem im having is that instead of trimming the text and replacing the charactors with "...", it puts the affect text on a new line which i dont want to happen.

Any ideas?

Regards,
Gareth.
AnswerRe: StringFormat..Trimming Pin
Luc Pattyn12-Jun-07 3:28
sitebuilderLuc Pattyn12-Jun-07 3:28 
GeneralRe: StringFormat..Trimming Pin
Gareth H12-Jun-07 3:49
Gareth H12-Jun-07 3:49 
QuestionInformation Pin
Icarus12312-Jun-07 3:11
Icarus12312-Jun-07 3:11 
Questionproblem with Extending DataGridView With GDI+. Pin
hdv21212-Jun-07 2:49
hdv21212-Jun-07 2:49 
QuestionAdding controls to FlowLayoutPanel Pin
zaboboa12-Jun-07 2:48
zaboboa12-Jun-07 2:48 
AnswerRe: Adding controls to FlowLayoutPanel Pin
Scott Dorman13-Jun-07 4:26
professionalScott Dorman13-Jun-07 4:26 
QuestionException of type java.lang.ExceptionInInitializerError was thrown Pin
Nafiseh Salmani12-Jun-07 2:41
Nafiseh Salmani12-Jun-07 2:41 
Questionhow to use shortcut keys in a Windows Form Pin
Rocky#12-Jun-07 2:38
Rocky#12-Jun-07 2:38 
AnswerRe: how to use shortcut keys in a Windows Form Pin
Luc Pattyn12-Jun-07 2:51
sitebuilderLuc Pattyn12-Jun-07 2:51 
QuestionSystem.Configuration or Enterprise Library Config 3.0 for C# 2.0 [modified] Pin
shubhabratam12-Jun-07 2:33
shubhabratam12-Jun-07 2:33 
AnswerRe: System.Configuration or Enterprise Library Config 3.0 for C# 2.0 Pin
Not Active12-Jun-07 3:54
mentorNot Active12-Jun-07 3:54 
QuestionRe: System.Configuration or Enterprise Library Config 3.0 for C# 2.0 Pin
shubhabratam12-Jun-07 6:04
shubhabratam12-Jun-07 6:04 
AnswerRe: System.Configuration or Enterprise Library Config 3.0 for C# 2.0 Pin
Not Active12-Jun-07 6:28
mentorNot Active12-Jun-07 6:28 
GeneralRe: System.Configuration or Enterprise Library Config 3.0 for C# 2.0 Pin
shubhabratam12-Jun-07 6:45
shubhabratam12-Jun-07 6:45 
QuestionRemoving $ from string Pin
digsy_12-Jun-07 2:27
digsy_12-Jun-07 2:27 
AnswerRe: Removing $ from string Pin
DavidNohejl12-Jun-07 2:31
DavidNohejl12-Jun-07 2:31 
AnswerRe: Removing $ from string Pin
Thomas Stockwell12-Jun-07 3:03
professionalThomas Stockwell12-Jun-07 3:03 
GeneralRe: Removing $ from string Pin
Not Active12-Jun-07 3:47
mentorNot Active12-Jun-07 3:47 
GeneralRe: Removing $ from string Pin
Thomas Stockwell12-Jun-07 4:06
professionalThomas Stockwell12-Jun-07 4:06 
GeneralRe: Removing $ from string Pin
ScottM112-Jun-07 3:48
ScottM112-Jun-07 3:48 
AnswerRe: Removing $ from string Pin
Giorgi Dalakishvili12-Jun-07 6:34
mentorGiorgi Dalakishvili12-Jun-07 6:34 
AnswerRe: Removing $ from string Pin
Scott Dorman13-Jun-07 4:32
professionalScott Dorman13-Jun-07 4:32 
Questioninstaller.log Pin
sarada_prasad12-Jun-07 2:27
sarada_prasad12-Jun-07 2:27 
QuestionKeeping a panel proportional Pin
sinosoidal12-Jun-07 2:04
sinosoidal12-Jun-07 2:04 

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.