Microsoft KB Archive/258173

= BUG: Chart Control Axis Label's WordWrap Property Does Not Work =

Article ID: 258173

Article Last Modified on 10/15/2002

-

APPLIES TO


 * Microsoft Visual Basic 5.0 Professional Edition
 * Microsoft Visual Basic 6.0 Professional Edition
 * Microsoft Visual Basic 5.0 Enterprise Edition
 * Microsoft Visual Basic 6.0 Enterprise Edition

-



This article was previously published under Q258173



SYMPTOMS
The Chart Control's axis label has a property named WordWrap. If this property is set to True, the label should have the word wrap effect. However, it does not.



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.



Steps to Reproduce Behavior
 Create a new Standard EXE project with a default form. Form1 is created by default. On the Project menu, click to select Components, choose Microsoft Chart Control in the Components dialog box, and click OK. Add an instance of the Chart Control to Form1. Enlarge the Chart Control so that its contents are easily visible, and then resize the form as needed.  Add the following code to the Code window of Form1: Private Sub Form_Load MSChart1.RowCount = 5 MSChart1.ColumnCount = 1

With MSChart1.Plot.Axis(VtChAxisIdX).Labels(1) .Auto = False .TextLayout.Orientation = VtOrientationHorizontal .TextLayout.HorzAlignment = VtHorizontalAlignmentFill .TextLayout.WordWrap = True End With Dim i As Long For i = 1 To MSChart1.RowCount MSChart1.Row = i       MSChart1.RowLabel = "This is column number " & i     Next End Sub  Press the F5 key to run the application and note that the labels are not wrapped. Instead, they are overlapped.

Additional query words: WordWrap MSCHRT20.ocx

Keywords: kbbug kbnofix kbctrl KB258173

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.