Jump to content

Report Script: Multi-line text line spacing (19): Difference between revisions

no edit summary
No edit summary
No edit summary
Line 15:
==Report Design==
#Replace the '''Label''' (XRLabel) that is bound to "Description" with '''Rich Text''' (XRRichText) control
#Change the font of XRRichText'''(Name)''' to "TahomaxrRTItemDesc", and font size(in =Property 9Grid)
#AmendChange thefont (Name)of to "xrRTItemDesc"
#:Font Name = "Tahoma"
#:Font size = 9
#In Property Grid, Click [+] button of Scripts to reveal the events of this Rich Text
#Find Before Print, and click into the text box on the right
Line 31 ⟶ 33:
===Add function call in xrRTItemDesc_BeforePrint event===
<syntaxhighlight lang="csharp">
private void richRTItemDesc_BeforePrintxrRTItemDesc_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
string desc = DetailReport.GetCurrentColumnValue("Description").ToString();
 
//YouLine mayspacing changeis theset valueto of1.5 spacingpt.
//You may change the value of spacing, but always end with letter 'f'.
(sender as XRRichText).Text = FormatLineSpacing(desc, 1.5f);
}
Cookies help us deliver our services. By using our services, you agree to our use of cookies.