Hello,
here is a list of problems I find with the WPF report viewer and some possible enhancements:
1. In the print preview mode, when the zoom is set to ”Whole page”, the code calculates a zoom factor. Doing so, it makes a round of the value, instead of a ceiling. The result is that, depending on the size of the window, there are sometimes a scroller that is shown and active. For example, if the zoom to display the whole page is 108.4%, it is displayed with a zoom of 108% and the scroller appears.
2. The whole control is enclosed in a border. In the case the control is displayed in a window, and only it is in the window, this border should not be there: please add an option to disable the border. At least, bind the BorderThickness property of the control to this border.
3. There are 2 display mode: Interactive view and print preview. In some cases, the interactive view is not useful, so there should be a way to disable the button, or better remove it. At the same time the button is removed, you should also remove the first 4 buttons, which are only used in this mode.
4. The export button content should be customizable: we should be able to specify which formats are displayed there.
Patrick
-
In
the print preview mode, when the zoom is set to ”Whole page”, the code
calculates a zoom factor. Doing so, it makes a round of the value, instead of a
ceiling. The result is that, depending on the size of the window, there are
sometimes a scroller that is shown and active. For example, if the zoom to
display the whole page is 108.4%, it is displayed with a zoom of 108% and the
scroller appears.
-
The
whole control is enclosed in a border. In the case the control is displayed in
a window, and only it is in the window, this border should not be there: please
add an option to disable the border. At least, bind the BorderThickness
property of the control to this border.
-
There
are 2 display mode: Interactive view and print preview. In some cases, the
interactive view is not useful, so there should be a way to disable the button,
or better remove it. At the same time the button is removed, you should also
remove the first 4 buttons, which are only used in this mode.
-
The
export button content should be customizable: we should be able to specify
which formats are displayed there.