Click here to Skip to main content
15,346,923 members
Home / Discussions / C#
   

C#

 
GeneralRe: Building Office add-ins in C# Pin
Member 78647328-Dec-03 11:50
MemberMember 78647328-Dec-03 11:50 
QuestionHow to kill Excel process properly? Pin
teagermylk28-Dec-03 10:31
Memberteagermylk28-Dec-03 10:31 
QuestionWIN32 DrawText() .NET equivalent?? Pin
ShaneStump28-Dec-03 8:11
MemberShaneStump28-Dec-03 8:11 
AnswerRe: WIN32 DrawText() .NET equivalent?? Pin
Heath Stewart28-Dec-03 9:11
protectorHeath Stewart28-Dec-03 9:11 
GeneralRe: WIN32 DrawText() .NET equivalent?? Pin
ShaneStump28-Dec-03 10:48
MemberShaneStump28-Dec-03 10:48 
GeneralRe: WIN32 DrawText() .NET equivalent?? Pin
Nick Parker28-Dec-03 11:02
protectorNick Parker28-Dec-03 11:02 
GeneralRe: WIN32 DrawText() .NET equivalent?? Pin
ShaneStump28-Dec-03 11:11
MemberShaneStump28-Dec-03 11:11 
GeneralRe: WIN32 DrawText() .NET equivalent?? Pin
Nick Parker28-Dec-03 11:34
protectorNick Parker28-Dec-03 11:34 
ShaneStump wrote:
I want it to return the # height of the string if wrapping occurs (if the string requres 5 lines, I want the returned height to be for the 5 lines). I am probably NOT using the right method.

Hmm, the MeasureString method is overloaded, and if you know the maximum width in pixels that your control will represent (I don't know if you will know this?) then you can make a call as such which will take into account wrapping.

private SizeF MyMeasureMethod(PaintEventArgs e)
{
  string s = "Nick";
  Font f = new Font("Arial", 12);
  int width = 300;
  SizeF strSize = new SizeF();
  strSize = e.Graphics.MeasureString(s, f, width);
  return strSize;
}


- Nick Parker
  My Blog

GeneralRe: WIN32 DrawText() .NET equivalent?? Pin
ShaneStump28-Dec-03 11:46
MemberShaneStump28-Dec-03 11:46 
GeneralTreeView Pin
Luther Baker28-Dec-03 7:48
MemberLuther Baker28-Dec-03 7:48 
GeneralRe: TreeView Pin
Tristan Rhodes28-Dec-03 8:37
MemberTristan Rhodes28-Dec-03 8:37 
GeneralRe: TreeView Pin
Heath Stewart28-Dec-03 8:58
protectorHeath Stewart28-Dec-03 8:58 
GeneralYe - That one Pin
Tristan Rhodes28-Dec-03 14:22
MemberTristan Rhodes28-Dec-03 14:22 
GeneralThanks Pin
Luther Baker30-Dec-03 5:09
MemberLuther Baker30-Dec-03 5:09 
GeneralRe: TreeView Pin
Luther Baker30-Dec-03 9:51
MemberLuther Baker30-Dec-03 9:51 
GeneralRe: TreeView Pin
Heath Stewart30-Dec-03 10:59
protectorHeath Stewart30-Dec-03 10:59 
GeneralRe: TreeView Pin
Luther Baker31-Dec-03 4:47
MemberLuther Baker31-Dec-03 4:47 
GeneralRe: TreeView Pin
Luther Baker31-Dec-03 4:56
MemberLuther Baker31-Dec-03 4:56 
GeneralC Pre Processor executable Pin
Tristan Rhodes28-Dec-03 5:38
MemberTristan Rhodes28-Dec-03 5:38 
GeneralRe: C Pre Processor executable Pin
Tristan Rhodes28-Dec-03 5:44
MemberTristan Rhodes28-Dec-03 5:44 
GeneralRe: C Pre Processor executable Pin
Nick Parker28-Dec-03 5:56
protectorNick Parker28-Dec-03 5:56 
GeneralRe: C Pre Processor executable Pin
Tristan Rhodes28-Dec-03 6:08
MemberTristan Rhodes28-Dec-03 6:08 
GeneralRe: C Pre Processor executable Pin
leppie28-Dec-03 5:57
Memberleppie28-Dec-03 5:57 
GeneralRe: C Pre Processor executable Pin
Heath Stewart28-Dec-03 6:58
protectorHeath Stewart28-Dec-03 6:58 
GeneralRe: C Pre Processor executable Pin
S. Senthil Kumar29-Dec-03 1:47
MemberS. Senthil Kumar29-Dec-03 1:47 

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.