How can I localise and customise PrintPreview Dialogue/Window?

Hi,

Recently when I tried to use the printing function of SfDataGrid, I've got the following confusions with MaterialLight theme:

1. Is it possible for me to change the icon and title of the print preview window? I tried to modify PrintPreview in "Syncfusion.SfGrid.WPF.resx" but it takes no effect. (I can localise other strings successfully)
2. How can I localise the name for different page sizes (A4, envelop #10, etc.)?
3. How can I localise the button label of the confirmation buttons in Custom Page Sizes and Custom Margins sections? I tried to modify OK in  "Syncfusion.SfGrid.WPF.resx". However, it still displays "OK".

Regards,
Arvin

29 Replies

VS Vijayarasan Sivanandham Syncfusion Team August 10, 2020 03:08 PM UTC

Hi ArvinZJC,

Thank you for contacting Syncfusion support.
 
 
Currently, we are analyzing your requirement of “localise and customise PrintPreview Dialogue/Window”. We will validate and update you the details on August 12, 2020. 
 
We appreciate your patience until then. 
 
Regards, 
Vijayarasan S


VS Vijayarasan Sivanandham Syncfusion Team August 12, 2020 01:42 PM UTC

Hi ArvinZJC,

Thank you for your patience.

We are currently working on your requirement of “
localise and customise PrintPreview Dialogue/Window” and we need two more business days to validate this. We will update you with further details on August 14, 2020.

We appreciate your patience until then. 
 
Regards, 
Vijayarasan S




VS Vijayarasan Sivanandham Syncfusion Team August 14, 2020 03:49 PM UTC

Hi ArvinZJC,

Thank you for your patience.
 
Based on provided information page size like (A4, envelpo10#, etc.) these are the standard paper size like ISO. So, we did not provide localization support for the standard text. we have created bug report for OK button text and Print Preview title text for provide the localization support in Print Preview Dialog. Can you please confirm, which version you are using currently?


It will be helpful for us to provide patch in that version.

Regards,
Vijayarasan S
 



AR ArvinZJC August 15, 2020 10:44 AM UTC

Hi Vijayarasan,

The Syncfusion version I am using is 18.2.0.44. I know that there is a new version planned to release on 25 August 2020 or around. Could you please provide a patch with that version?

Besides, 
1. What about the window icon of Print Preview, which is on the left of Print Preview title text? Could I change it?
2. Is it possible for me to change the font family and size of controls in the Print Preview window?
3. How to pin the print preview window to the top such that the main window, for example, cannot be focused?

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team August 17, 2020 02:35 PM UTC

Hi ArvinZJC,

Thanks for the update.

Please find answer for your queries below 
Queries 
Solutions 

What about the window icon of Print Preview, which is on the left of Print Preview title text? Could I change it?

 
 

Currently, we are analyzing your requirement of “Customization font family and Icon in PrintPrevieControl”. We will validate and update you the details on August 18, 2020. 
 

Is it possible for me to change the font family and size of controls in the Print Preview window?

 

How to pin the print preview window to the top such that the main window, for example, cannot be focused?
 

Can you please confirm PrintPreview Window individually pinned in Taskbar? if this is not can you please provide the more information related to your query? 


 

Regards,

Vijayarasan S




AR ArvinZJC August 17, 2020 03:34 PM UTC

Hi Vijayarasan, 

For Question 3 (How to pin the print preview window to the top such that the main window, for example, cannot be focused?), what I actually mean is that I want to keep the print preview window stay on top of the home window of the app. A similar example is that when you try to save a file, a SaveFile dialogue can be displayed for the user, and in this case, you cannot click on the home window to make it retain focus unless you close the dialogue.

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team August 18, 2020 02:13 PM UTC

Hi ArvinZJC,

Thanks for the update.

Please find answer for your queries below 
Queries 
Solutions 

What about the window icon of Print Preview, which is on the left of Print Preview title text? Could I change it?

 
 
Can you please confirm the window icon of PrintPreview make changes of position from left to the right side of the window like the Arabian style or need to change the icon of PrintPreview?

Screenshot for PrintPreview icon highlighted for your reference,


 

Is it possible for me to change the font family and size of controls in the Print Preview window?

 

Currently, SfDataGrid does not have a support for applying customized font family in PrintPrevieControl. We are checking the feasibility to achieve your requirement and we will update you with further details on August 20, 2020.

 

For Question 3 (How to pin the print preview window to the top such that the main window, for example, cannot be focused?), what I actually mean is that I want to keep the print preview window stay on top of the home window of the app. A similar example is that when you try to save a file, a SaveFile dialogue can be displayed for the user, and in this case, you cannot click on the home window to make it retain focus unless you close the dialogue.

 


 
Based on provided information print preview window did not focus the MainWindow before closing the PrintPreview Window. Please refer the below video for your reference,

Video Link: https://www.syncfusion.com/downloads/support/forum/156752/ze/PrintPreviewWindow-949989016 


 

Regards,

Vijayarasan S




AR ArvinZJC August 18, 2020 03:12 PM UTC

Hi Vijayarasan,

I want to keep it on the left side but to change the icon image.

As for Question 3 (How to pin the print preview window to the top such that the main window, for example, cannot be focused?), that is my fault. I should have noticed that what I want has already been achieved.

Regards,
Arvin


MA Mohanram Anbukkarasu Syncfusion Team August 19, 2020 01:20 PM UTC

Hi Arvin, 

Thanks for the update. 

Currently SfDataGrid does not have support to change the print preview window icon. We have logged this requirement as a feature request in our database. We don’t have any immediate plans to implement this feature. The feature implementation would greatly depend upon the factors like product design, code complexity and compatibility. We will let you know once this feature has been implemented in any of our upcoming releases.  You can also communicate with us regarding the open features any time using our Feature Report page
  
Feedback linkhttps://www.syncfusion.com/feedback/17132/support-to-change-the-printpreview-windows-icon  
 
Regards, 
Mohanram A. 



VS Vijayarasan Sivanandham Syncfusion Team August 20, 2020 01:25 PM UTC

Hi ArvinZJC, 

Thank you for your patience.

We have created bug report for the reported issue “localize and Print Preview title and ok button text in print preview window”. We will fix this issue and provide you with patch on September 03, 2020.

You can track the status of this report through the following feedback link,

Feedback link:
https://www.syncfusion.com/feedback/17168/provide-the-localization-support-for-printpreviewtitle-and-ok-button-text-in

Note: The provider feedback link is private, and you need to login to view this feedback.

We appreciate your patience until then.

Regards,
Vijayarasan S
 



AR ArvinZJC September 1, 2020 01:29 PM UTC

Hi Vijayarasan,

It is not that necessary to provide a patch for me. If you could include the fix of this issue in Volume 3, I would just wait for its release.

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team September 2, 2020 03:05 PM UTC

Hi ArvinZJC,

Thanks for the update.

As we mentioned earlier, we will fix this issue and include in our Essential Studio 2020 Volume 3 Main release
release which is estimated to be rolled out in the first week of October.

Please let us know, if you need any further assistance on this.

Regards,
Vijayarasan S



VS Vijayarasan Sivanandham Syncfusion Team October 1, 2020 03:06 PM UTC

Hi ArvinZJC,

Thank you for your patience.

We are glad to announce that our Essential Studio 2020 Volume 3 release v18.3.0.35 is rolled out and with the reported bug fix “localize and Print Preview title and ok button text in print preview window” and is available for download under the following link. 
We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance. 
Regards,
Vijayarasan S 



VS Vijayarasan Sivanandham Syncfusion Team November 10, 2020 06:00 PM UTC

Hi ArvinZJC,

Thank you for your patience.

Based on provided information we have prepared the sample for achieve your requirement “change the PrintPreview Window Icon in SfDataGrid”. Your requirement can be achieved by using the print preview window icon in SfDataGrid, This can be achieved by setting the printpreviewwindowstyle property in CodeBehind in sample.

Sample Link: https://www.syncfusion.com/downloads/support/forum/156752/ze/PrintPreviewSample-1084515914 

We hope this helps. Please let us know, if you require further assistance on this.

Regards,
Vijayarasan S



AS Arvin Staff November 22, 2020 02:46 PM UTC

Hi Vijayarasan,

Thanks for the sample! The solution demonstrated by it helps much. However, I have some new queries based on your solution.

  • Is it possible to customise the style (e.g. font family) of the tooltip of the controls in the print preview window? The controls include the maximise/minimise/close button of the chromeless window containing the GridPrintPreviewControl, and the manually added tooltips (I added tooltips to the FirstPageButton and LastPageButton).
  • I found that when the mouse hovers on the text box showing the current page index, it will pop up the tooltip telling "Current Page". How to localise this string?
  • Besides, I found a bug that the print options part of the print preview window has a strange appearance in the Material Dark theme.

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team November 23, 2020 03:22 PM UTC

Hi Arvin Staff,

Thank you for contacting Syncfusion support.

Please find answer for your queries below 
Queries 
Solutions 

Is it possible to customise the style (e.g. font family) of the tooltip of the controls in the print preview window? The controls include the maximise/minimise/close button of the chromeless window containing the GridPrintPreviewControl, and the manually added tooltips (I added tooltips to the FirstPageButton and LastPageButton).
 

Currently, we are analyzing your requirement of “the tooltip telling "Current Page" How to localise this string”. We will validate and update you the details on November 25, 2020. 

I found that when the mouse hovers on the text box showing the current page index, it will pop up the tooltip telling "Current Page". How to localise this string?
 

Besides, I found a bug that the print options part of the print preview window has a strange appearance in the Material Dark theme.


 

We have checked the reported issue “print preview window has a strange appearance in the Material Dark theme” and unable to replicate the issue from our end.  it is working fine as expected. Please find the tested sample and video demo from our end in the below link, 
   

Can you please share us below things?
       
        1. Brief replication procedure/video illustration of the reported issue

        2.
Code snippet related to customization in SfDataGrid

 
if you still facing the same issue? If yes, please modify the sample based on your scenario.  
   
It will be helpful for us to check on it and provide you the solution at the earliest.     


 

Regards,
Vijayarasan S





AS Arvin Staff November 24, 2020 05:26 AM UTC

Hi Vijayarasan,

Thanks for your reply!

Although the first query and the second one are related to tooltips, I want to stress that they are two different queries. Your solution mentioning the localisation problem of the tooltip of the text box showing the current page index is subject to the second query. Could you please record another requirement for the first query that I would like to customise the font family and other style properties of any tooltip on the Print Preview window?

As for the third query, in your sample provided, I just cannot understand why the Print Preview window still uses the Material Light theme when the Material Dark theme is selected in the main window. This is different from how it performs in the demos installed with Syncfusion WPF Control Panel V18.3.0.47. You may refer to the video in the attachments for what I actually mean by "strange appearance of the print options part on the Print Preview window in the Material Dark theme". Additionally, my current workaround to fix this issue is to modify GridPrintPreviewControl.xaml, and it works as expected (see Expected UI.png).

<Style TargetType="{x:Type local:PrintOptionsControl}" x:Key="SyncfusionDataGridPrintOptionsControlStyle">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type local:PrintOptionsControl}">
                    <Border Background="{StaticResource PopupBackground}" BorderBrush="{StaticResource BorderAlt}" BorderThickness="0,0,1,0">
(The bold text was originally {TemplateBinding Background})

I consider this as a workaround because it looks strange in the Material Dark theme in the demos installed with the Syncfusion WPF Control Panel, as it shows in the video. So I think it should be a bug.

Regards,
Arvin

Attachment: Attachments_b2790ec5.zip


VS Vijayarasan Sivanandham Syncfusion Team November 25, 2020 02:37 PM UTC

Hi Arvin Staff,

Thanks for the update

Please find answer for your queries below 
Queries 
Solutions 
 
Is it possible to customise the style (e.g. font family) of the tooltip of the controls in the print preview window? The controls include the maximise/minimise/close button of the chromeless window containing the GridPrintPreviewControl, and the manually added tooltips (I added tooltips to the FirstPageButton and LastPageButton). 
 
 
 
Currently, we are analyzing your requirement of “customise the style of the tooltip of the controls in the print preview window”. We will validate and update you the details on November 27, 2020. 

I found that when the mouse hovers on the text box showing the current page index, it will pop up the tooltip telling "Current Page". How to localise this string?
 

We have created bug report for the reported issue ”localization support for “Current Page” in print preview control”. Can you please confirm, which version you are using currently?
 

You may refer to the video in the attachments for what I actually mean by "strange appearance of the print options part on the Print Preview window in the Material Dark theme"
 



 

We could able to reproduce your reported issue “print preview window has a strange appearance in the Material Dark theme” from our end. Currently, we are checking this issue from our end. We will validate and update you details on or before November 27, 2020. 

Regards,
Vijayarasan S




AS Arvin Staff November 25, 2020 03:44 PM UTC

Hi Vijayarasan,

My project uses Syncfusion WPF NuGet packages V18.3.0.50, and I also have Syncfusion WPF UI Control Panel V18.3.0.47 installed on my PC. I can confirm that both of these versions need localization support for “Current Page” in the print preview control.

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team November 26, 2020 02:46 PM UTC

Hi Arvin Staff,

Thanks for the update

Please find answer for your queries below 
Queries 
Solutions 
 
Is it possible to customise the style (e.g. font family) of the tooltip of the controls in the print preview window? The controls include the maximise/minimise/close button of the chromeless window containing the GridPrintPreviewControl, and the manually added tooltips (I added tooltips to the FirstPageButton and LastPageButton). 
 
 
 
Your requirement can be achieved by override the MetroChromelessWindowStyle in SfDataGrid.

Please refer the below code snippet for your reference, 
<StackPanel x:Name="MinMaxCloseStackPanel" Grid.Column="2" Orientation="Horizontal" HorizontalAlignment="Right" Margin="0,0,10,0" VerticalAlignment="Center"> 
           <syncfusion:TitleButton syncfusion:WindowChrome.IsHitTestVisibleInChrome="True" Command="syncfusion:ChromelessWindow.ToggleMinimizedState" x:Name="MinimizeButton"  Template="{TemplateBinding MinimizeButtonTemplate}" ToolTip="{Binding Source={StaticResource ResourceWrapperKey}, Path=MinimizeTooltip}" > 
                       <ToolTipService.ToolTip> 
                                <TextBlock FontSize="10" FontFamily="Arial Black" Background="red" Text="{Binding Source={StaticResource ResourceWrapperKey}, Path=MinimizeTooltip}"/> 
                         </ToolTipService.ToolTip> 
             </syncfusion:TitleButton> 
 
             <syncfusion:TitleButton syncfusion:WindowChrome.IsHitTestVisibleInChrome="True" Command="syncfusion:ChromelessWindow.ToggleMaximizedState" Visibility="Collapsed" x:Name="PART_MaximizeButton" Template="{TemplateBinding MaximizeButtonTemplate}"  Margin="0,0,4,0"  ToolTip="{Binding Source={StaticResource ResourceWrapperKey}, Path=MaximizeTooltip}" > 
                           <ToolTipService.ToolTip> 
                                    <TextBlock FontSize="10" FontFamily="Arial Black" Background="red" Text="{Binding Source={StaticResource ResourceWrapperKey}, Path=MaximizeTooltip}"/> 
                             </ToolTipService.ToolTip> 
                   </syncfusion:TitleButton> 
 
                   <syncfusion:TitleButton syncfusion:WindowChrome.IsHitTestVisibleInChrome="True" Command="syncfusion:ChromelessWindow.ToggleMaximizedState" Visibility="Collapsed" x:Name="PART_RestoreButton" Template="{TemplateBinding RestoreButtonTemplate}" Margin="0,-2,5,0"   ToolTip="{Binding Source={StaticResource ResourceWrapperKey}, Path=RestoreTooltip}" > 
                         <ToolTipService.ToolTip> 
                              <TextBlock FontSize="10" FontFamily="Arial Black" Background="red" Text="{Binding Source={StaticResource ResourceWrapperKey}, Path=RestoreTooltip}"/> 
                              </ToolTipService.ToolTip> 
                      </syncfusion:TitleButton> 
 
                     <syncfusion:TitleButton syncfusion:WindowChrome.IsHitTestVisibleInChrome="True" Command="syncfusion:ChromelessWindow.CloseWindow" x:Name="CloseButton" Template="{TemplateBinding CloseButtonTemplate}"   ToolTip="{Binding Source={StaticResource ResourceWrapperKey}, Path=CloseTooltip}" > 
                              <ToolTipService.ToolTip> 
                                    <TextBlock FontSize="10" FontFamily="Arial Black" Background="red" Text="{Binding Source={StaticResource ResourceWrapperKey}, Path=CloseTooltip}"/> 
                                </ToolTipService.ToolTip> 
                        </syncfusion:TitleButton>                                            </StackPanel> 
 
 

My project uses Syncfusion WPF NuGet packages V18.3.0.50, and I also have Syncfusion WPF UI Control Panel V18.3.0.47 installed on my PC. I can confirm that both of these versions need localization support for “Current Page” in the print preview control. 

Syncfusion Volume 3 SP release Version 18.3.0.47:

We have created bug report for the reported issue “Localization not applied for ToolTip content of currentPage in print preview Window in SfDataGrid”. We will fix this issue and provide you with patch on December 10, 2020.

NuGet Package Version 18.3.0.50:

You are using NuGet package version and we did not provide patch for NuGet version. So, this fix we will be included in our Essential Studio 2020 Volume 4 Main release which is expected on Mid of December 2020.

You can track the status of this report through the following feedback link,

Feedback link:

https://www.syncfusion.com/feedback/20073/localization-not-applied-for-tooltip-content-of-currentpage-in-print-preview

Note: The provider feedback link is private, and you need to login to view this feedback. 
 

You may refer to the video in the attachments for what I actually mean by "strange appearance of the print options part on the Print Preview window in the Material Dark theme"
 


As we mentioned earlier, we are checking your code snippet from our end. We will validate and update you further details on November 27, 2020. 

Regards,
Vijayarasan S 



VS Vijayarasan Sivanandham Syncfusion Team November 27, 2020 02:33 PM UTC

Hi Arvin Staff,

Thank you for your patience.

Query:
You may refer to the video in the attachments for what I actually mean by "strange appearance of the print options part on the Print Preview window in the Material Dark theme" ?

Case 1:
Based on provided information in your application when used with PrintPreviewWindowStyle for  printing in SfDataGrid. In this window cannot change the window style when change theme in your application this is the behavior of the PrintPreviewWindowStyle. So, Theme changing will not work if you are using SfDataGrid.PrintSettings.PrintPreviewWindowStyle in sample level.

Case 2:

Theme changing at runtime while not using PrintPreviewWindowStyle in SfDataGrid case.

Syncfusion Volume 3 SP release Version 18.3.0.47:

We have created bug report for the reported issue “Print preview window has a strange appearance in while theme changed at runtime in SfDataGrid”. We will fix this issue and provide you with patch on December 11, 2020.

NuGet Package Version 18.3.0.50:

You are using NuGet package version and we did not provide patch for NuGet version. So, this fix we will be included in our Essential Studio 2020 Volume 4 Main release which is expected on Mid of December 2020.

You can track the status of this report through the following feedback link,

Feedback link: https://www.syncfusion.com/feedback/20136/printpreview-window-has-improper-appearance-when-theme-is-changed-at-runtime
 
Note: The provider feedback link is private, and you need to login to view this feedback.

We appreciate your patience until then.

Regards,
Vijayarasan S
 



VS Vijayarasan Sivanandham Syncfusion Team December 10, 2020 04:42 PM UTC

Hi Arvin Staff,

Thank you for your patience.
 
 
We have fixed the issue “Localization not applied for ToolTip content of currentPage in print preview Window in SfDataGrid” and fixed the issue. You can download the patch from following location. 

 
  v18.3.0.47 
Recommended approach – exe will perform automatic configuration       
Please find the patch setup here:   

 
https://syncfusion.com/Installs/support/patch/18.3.0.47/1124816/F156752/SyncfusionPatch_18.3.0.47_1124816_12102020105812834_F156752.exe

Advanced approach – use only if you have specific needs and can directly replace existing assemblies for your build environment                       
 
Please find the patch assemblies alone from: 

 
Please find the NuGet’s from the below location: 

 
  
Assembly Version: 18.3.0.47 
Installation Directions:  
This patch should replace the files “Syncfusion.SfGrid.WPF” under the following folder.  
$system drive:\ Files\Syncfusion\Essential Studio\$Version # \precompiledassemblies\$Version#\4.0  
Eg : $system drive:\Program Files\Syncfusion\Essential Studio\18.3.0.47\precompiledassemblies\18.3.0.47\4.0  
   
To automatically run the Assembly Manager, please check the Run assembly manager checkbox option while installing the patch. If this option is unchecked, the patch will replace the assemblies in precompiled assemblies’ folder only. Then, you will have to manually copy and paste them to the preferred location, or you will have to run the Syncfusion Assembly Manager application (available from the Syncfusion Dashboard, installed as a shortcut in the Application menu) to re-install assemblies. 

Feedback Link:
https://www.syncfusion.com/feedback/20073/localization-not-applied-for-tooltip-content-of-currentpage-in-print-preview 
   
Note:  
To change how you receive bug fixes, ask your license management portal admin to change your project’s patch delivery mode.  
   
   
Disclaimer:  
If you have received other patches for the same version for other products, please apply all patches in the order received. Please note that we have created this patch for version 18.3.0.47 specifically to resolve the following issue reported in the forum 156752. 
 
Regards, 
Vijayarasan S 
 



VS Vijayarasan Sivanandham Syncfusion Team December 11, 2020 03:28 PM UTC

Hi Arvin Staff,

Thank you for your patience.
 
 
We have fixed the issue “PrintPreview window has improper appearance when theme is changed at runtime in SfDataGrid” and fixed the issue. You can download the patch from following location. 

 
  v18.3.0.47 
Recommended approach – exe will perform automatic configuration       
Please find the patch setup here:   

 
https://syncfusion.com/Installs/support/patch/18.3.0.47/1124816/F156752/SyncfusionPatch_18.3.0.47_1124816_12112020080420757_F156752.exe

Advanced approach – use only if you have specific needs and can directly replace existing assemblies for your build environment                       
 
Please find the patch assemblies alone from: 

 
Please find the NuGet’s from the below location: 

 
  
Assembly Version: 18.3.0.47 
Installation Directions:  
This patch should replace the files “Syncfusion.Themes.MaterialDark.WPF”, 
“Syncfusion.Themes.MaterialDarkBlue.WPF”, 
“Syncfusion.Themes.MaterialLight.WPF”, 
“Syncfusion.Themes.MaterialLightBlue.WPF”, 
“Syncfusion.Themes.Office2019Black.WPF”, 
“Syncfusion.Themes.Office2019Colorful.WPF”, 
“Syncfusion.Themes.Office2019DarkGray.WPF”, 
“Syncfusion.Themes.Office2019HighContrast.WPF” and “Syncfusion.Themes.Office2019White.WPF” under the following folder.  
$system drive:\ Files\Syncfusion\Essential Studio\$Version # \precompiledassemblies\$Version#\4.0  
Eg : $system drive:\Program Files\Syncfusion\Essential Studio\18.3.0.47\precompiledassemblies\18.3.0.47\4.0  
   
To automatically run the Assembly Manager, please check the Run assembly manager checkbox option while installing the patch. If this option is unchecked, the patch will replace the assemblies in precompiled assemblies’ folder only. Then, you will have to manually copy and paste them to the preferred location, or you will have to run the Syncfusion Assembly Manager application (available from the Syncfusion Dashboard, installed as a shortcut in the Application menu) to re-install assemblies. 

Feedback Link:
https://www.syncfusion.com/feedback/20136/printpreview-window-has-improper-appearance-when-theme-is-changed-at-runtime 
   
Note:  
To change how you receive bug fixes, ask your license management portal admin to change your project’s patch delivery mode.  
   
   
Disclaimer:  
If you have received other patches for the same version for other products, please apply all patches in the order received. Please note that we have created this patch for version 18.3.0.47 specifically to resolve the following issue reported in the forum 156752. 
 
Regards, 
Vijayarasan S 



AS Arvin Staff December 15, 2020 04:56 AM UTC

Hi Vijayarasan,

For the issues "Localization not applied for ToolTip content of currentPage in print preview Window in SfDataGrid" and "PrintPreview window has improper appearance when theme is changed at runtime in SfDataGrid", which NuGet release do you plan to include the fix? Is it possible to fix them in NuGet versions before Christmas?

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team December 16, 2020 03:09 PM UTC

Hi Arvin Staff,

Thanks for the update.

Based on provided information your reported issue “PrintPreview window has improper appearance when theme is changed at runtime” and “Localization not applied for ToolTip content of currentPage in print preview window”. We did not include this fix in
Essential Studio 2020 Volume 4 Main release. We will include fix in our next NuGet release which is expected after Christmas until please use provided Patch for reported issue. We will let you know when this fix included NuGet released. 

We appreciate your patience until then.

Regards,
Vijayarasan S





AS Arvin Staff December 23, 2020 08:09 AM UTC

Hi Vijayarasan,

I noticed that is was said in the release note of the latest NuGet version 18.4.0.31 (https://help.syncfusion.com/wpf/release-notes/v18.4.0.31?type=all) that the tooltip content could be localised in the print preview window now. I was wondering how to localise the tooltip content of currentPage in the print preview window.

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team December 24, 2020 12:45 PM UTC

Hi Arvin Staff,

Thanks for the update.

Based on provided information your reported issue “PrintPreview window has improper appearance when theme is changed at runtime” and “Localization not applied for ToolTip content of currentPage in print preview window”. We have included these fixes in latest weekly NuGet package update version 18.4.0.31.

We have modified Resource key of PrintPageTextBox in PrintPreviewWindow latest weekly NuGet package update version 18.4.0.31. Please refer the modified the key like below, 
Key 
Modified Key 
Message 
CurrentPage 
CurrentPage 
Current Page 
EntryMustBeNumber 
PrintPageNumberValidationMessage 
Entry must be a Number 
GreaterThanOrEqualToOne 
PrintPageMaxValidationMessage 
Entry must be greater than or equal to 1 
LessThanOrEqualToPageCount 
PrintPageMinValidationMessage 
Entry must be less than or equal to PageCount 
EntryMustBePositive 
PostivePageNumberValidationMessage 
Entry must be positive value 

Note: We have provided the patch with different key and now we have modified the key.

Sample Link: https://www.syncfusion.com/downloads/support/forum/156752/ze/Sample1020898977 
Video Link: https://www.syncfusion.com/downloads/support/forum/156752/ze/LocalizationtheCurrentPageToolTip-367300085

UG Link: https://help.syncfusion.com/wpf/datagrid/localization

We hope this helps. Please let us know, if you require further assistance on this.

Regards,
Vijayarasan S 



AS Arvin Staff December 25, 2020 01:59 PM UTC

Hi Vijayarasan,

Merry Christmas, and again I've got an annoying problem which can be considered as a feature request. Is it possible to customise the style (e.g., font family and font size) of the tooltip of the CurrentPage text box on the print preview window? I have successfully modified that of the NextPage button and so on by adding "ToolTipService.ToolTip" sections in GridPrintPreviewControl.xaml, but it seems that the solution is not suitable for the CurrentPage text box.

Regards,
Arvin


VS Vijayarasan Sivanandham Syncfusion Team December 28, 2020 12:06 PM UTC


Hi Arvin Staff,

Thanks for the update.

Based on provided information ToolTip content style customization apply by using ToolTipService.ToolTip. We also regret to inform you that​​​ currently, Our SfDatagrid source architecture does not provide support to achieve your requirement of “customise the style of the tooltip of the CurrentPage text box on the print preview window in SfDataGrid”.

Please let us know, if you require further assistance on this.

Regards,
Vijayarasan S


Loader.
Up arrow icon