Known Issues for the WPF DataWindow

Learn about known issues and apply workarounds for the WPF DataWindow® in PowerBuilder .NET.

WPF DataWindow issues
CR# Description
623510 Text control borders in new Freeform DataWindow objects show incorrectly.

In the Design view of a new Freeform DataWindow object, you can set the border properties of text controls. The border appears correctly in the Preview view and at runtime, but does not appear in the Design view.

623862 AccessibleName property cannot be set to the correct value.

You cannot enter or edit the AccessibleName property. Any value you enter for the Pointer property is used as the value for the AccessibleName property.

621425 Filter, InsertRow, and DeleteRow do not work for child DataWindows in Composite DataWindows.

Using Filter in a child of a Composite DataWindow object does not filter the contents. Using InsertRow does not insert a new row. Using DeleteRow does not delete the row.

621417 Controls dragged outside the DataWindow boundaries disappear.

If you drag a control outside the DataWindow object boundary by going too far to the right or left, the control disappears. To return it to the editable area, select the control in the Document Outline and then edit the X and Y position properties.

621113 Default values for some Tooltip properties are incorrect.

The default value for Tooltip.Delay.Visible is 0 instead of 32000. At first this works, but if you change it and reset it to 0, the tooltip does not appear. The default values for Tooltip.TextColor and Tooltip.BackColor are both 0. The tooltip is legible at first, but if you change the background color, then reset it to 0, the tooltip appears solid black.

621082 Current row count in Preview truncates after five digits.

The Preview view displays the number of rows retrieved, and the current row you have selected. If the current row has five digits or more, the fifth digit is truncated.

620582 Column does not appear if the database value is not in the drop-down DataWindow.

If a database value does not exist in the drop-down DataWindow, the value does not appear when the column is selected. If you select a value in the drop-down DataWindow, the column does not show the correct value from that row.

618123 Font size changes when you save a DataWindow as a PDF.

When you save a DataWindow as a PDF, the font size changes. The font name may also change.

617928 Colors of PNG images appear incorrectly in controls and columns of a DataWindow.

You can assign PNG images to pictures, buttons, and columns in a DataWindow. However, when you set image-related properties at runtime—such as BackColor for a button, Invert for a picture, or BitmapName for a column—the colors of the assigned PNG image do not appear as expected. This issue does not occur in PowerBuilder Classic.

593727 DataWindow with a large amount of data may cause failure.

Previewing a DataWindow that uses more than 800MB of memory may cause the PowerBuilder .NET IDE to fail. The failure may also occur, or an OutOfMemory exception may be thrown, when you retrieve the same data at runtime.

WPF Graph DataWindow issues
CR# Description
623404 BackEdge properties cannot be set for the Series axis or Values axis.

If you change the Backedge properties for the Series axis and Values axis, they are not included in the graph. You can set the BackEdge properties only for the Category axis.

619891 At runtime, changing a pie graph to a cone graph causes the graph to fail.

Because some of the properties are different, when you change a pie graph to a cone graph at runtime, the graph does not draw correctly.

WPF Grid DataWindow issues
CR# Description
623943 Deleting a column, then undoing and redoing the action, causes an error.

If you delete a column, then select Undo and Redo, the Grid DataWindow object contains a blank column. You may also see an object reference error.

619534 Columns and computed fields can be added only outside the existing grid.

If you add columns and computed fields by placing them within the grid, the new column or computed field overlaps the existing columns.

Workaround: You can place the new columns or computed fields outside the existing grid, but the behavior of such columns and fields is unpredictable.

WPF Label DataWindow issues
CR# Description
623857, 621412 Controls in Label DataWindow objects do not appear at design time.

Controls in a Label DataWindow object do not appear in the Design view if they are moved to the right. However, they appear correctly in the Preview view and at runtime. This applies to controls within the label area and those outside the label area.

621403 InsertRow and DeleteRow do not work in Label DataWindow.

Using InsertRow in a Label DataWindow does not insert a new row. Using DeleteRow does not delete the row.

WPF RichText DataWindow issues
CR# Description
619795 Message does not appear for input errors in RichText DataWindow objects.

If the user enters a value of the wrong datatype, there is no error unless you define a validation.

621618 Large files in a RichText DataWindow object degrade performance.

When you save or open a RichText DataWindow object using a file of 400KB or greater, the performance is slow.

619800 Setting PopMenu to false does not disable input field context menu.

At runtime, if you right-click the RichText DataWindow object, select Properties, then unselect Popup Menu, the context menu providing access to the Rich Text Edit dialog box does not appear again until you close and reopen the RichText DataWindow object. However, if you right-click on an input field, the context menu for the input field appears.

617569 RichText DataWindow text is truncated incorrectly at page breaks.

In a RichText DataWindow, if the file size exceeds one page, the text for each row after the first page is truncated incorrectly.

612370, 613487 RichText column text is truncated incorrectly at page breaks.

If a RichText column crosses two pages, the text is truncated incorrectly at the page break.

WPF TreeView DataWindow issues
CR# Description
624791 Vertical scrolling after collapsing the nodes of a TreeView DataWindow causes application failure.

If a WPF application user collapses the last top-level node of a TreeView DataWindow, then tries to use the vertical scroll bar to scroll to other TreeView nodes, the application fails. Occasionally, using the scroll bar while other nodes are collapsed may also cause an application failure.

621251 DataWindow expression does not set pictures correctly for TreeView nodes.

You can set pictures with the "string (pic_path)" DataWindow expression, where pic_path is a DataWindow column that saves the absolute paths of the pictures to use for TreeView DataWindow nodes.