liuaoran 2 سال پیش
والد
کامیت
e0c002a688

+ 2 - 2
PDF Office/ViewModels/Dialog/HomePageToolsDialogs/HomePagePrinter/HomePagePrinterDocumentContentViewModel.cs

@@ -2753,8 +2753,8 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePagePrinter
             {
                 TargetPaperList.Clear();
                 TargetPaperList.Add(0);
-                PrintedPageCount = PrintSettingsInfo.PageRangeList.Count;
-                for (int temp = 0; temp < PrintedPageCount; temp++)
+                
+                for (int temp = 0; temp < PrintSettingsInfo.PageRangeList.Count;temp++)
                 {
                     TargetPaperList.Add(temp);
                 }

+ 2 - 2
PDF Office/ViewModels/Dialog/HomePageToolsDialogs/HomePagePrinter/HomePagePrinterModPosterContentViewModel.cs

@@ -136,11 +136,11 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePagePrinter
             {
                 if (value > 5.08)
                 {
-                    value = 5.08;
+                    SetProperty(ref _overlapNumber, 5.08);
                 }
                 else if (value < 0)
                 {
-                    value = 0;
+                    SetProperty(ref _overlapNumber, 0);
                 }
                 SetProperty(ref _overlapNumber, value);
             }

+ 1 - 1
PDF Office/Views/Dialog/HomePageToolsDialogs/HomePagePrinter/HomePagePrinterModPosterContent.xaml

@@ -61,7 +61,7 @@
             <Grid Grid.Row="2"  Margin="8,8,0,0">
                 <StackPanel Orientation="Horizontal" >
                     <TextBlock Text="Overlap:" VerticalAlignment="Center" FontSize="14" Width="80"></TextBlock>
-                    <TextBox Height="32" Width="88" Margin="16,0,16,0" Text="{Binding OverlapNumber,Mode=TwoWay}">
+                    <TextBox Height="32" Width="88" Margin="16,0,16,0" Text="{Binding OverlapNumber,UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}">
                         <TextBox.InputBindings>
                             <KeyBinding Command="{Binding SetOverlapCommand}" Key="Return"></KeyBinding>
                         </TextBox.InputBindings>