You're missing the point. I want to center the label. After applying the changes in the caption I assume the width automatically changed due to Autosize.
>Center has nothing to do with AutoSize, which only changes the width of the label. Actually, if guess you must set AutoSize off in your case.
>
>>Hi everybody,
>>
>>I have a pageframe with many pages. In one page I want to set lbl caption in run-time and after that center that label. In Page.Activate I put this code
>>
>>LOCAL loError as Exception
>>try
>> this.lblPageInfo.caption = 'Component Shows for ' + thisform.oCurrentNode.Values('SeriesDescription').value
>> this.lblPageInfo.Visible = this.lblPageInfo.Visible
>>CATCH TO loError
>> *
>>endtry
>>this.lblPageInfo.Left = (this.Parent.Width - this.lblPageInfo.Width)/2
>>
>>Label AutoSize property is set to true.
>>
>>However, the label does not get centered.
>>
>>What do I miss?
>>
>>Thanks in advance.
>>
>>BTW, I think I need to drop the word 'Component' from that text.
If it's not broken, fix it until it is.
My Blog