Skip to Content
0
Former Member
Mar 04, 2010 at 03:55 PM

Dynamically changing textbox alignment.

36 Views

Hello All

we are using CR XI R 2 and using RAS in .NET for displaying crystal reports.

I want to change a textbox's alignment TOP.

I tried using;

ISCRTextObject boTextObject = (ISCRTextObject)rptClientDoc.ReportDefController.ReportDefinition.FindObjectByName("txtTopText3New").Clone(true);

boTextObject.Format.HorizontalAlignment = CrystalDecisions.ReportAppServer.ReportDefModel.CrAlignmentEnum.crAlignmentHorizontalCenter;

rptClientDoc.ReportDefController.ReportObjectController.Modify(rptClientDoc.ReportDefController.ReportDefinition.FindObjectByName("txtTopText3New"), boTextObject);

boTextObject.Top = 10;

But I keep on getting the boTextObject as Null. I am not sure why.

Please suggest.