增强条码元素和自由表格元素的渲染逻辑,支持更多条码格式和文本边框样式。新增条码渲染工具,优化打印预览窗口的打印机选择功能,提升用户体验和打印模板的灵活性。

This commit is contained in:
geht
2026-05-13 12:35:02 +08:00
parent d2f49add82
commit 2c8620522b
15 changed files with 1446 additions and 125 deletions

View File

@@ -44,9 +44,29 @@
VerticalAlignment="Center">
<TextBlock x:Name="TbStatus"
FontSize="12" Foreground="#888888"
VerticalAlignment="Center" Margin="0,0,16,0"/>
VerticalAlignment="Center" Margin="0,0,12,0"
MaxWidth="320"
TextWrapping="NoWrap"
TextTrimming="CharacterEllipsis"
ToolTipService.ShowDuration="30000"/>
<TextBlock Text="打印机:" VerticalAlignment="Center"
FontSize="12" Foreground="#333333"/>
<ComboBox x:Name="PrinterCombo"
MinWidth="200" Height="30"
VerticalContentAlignment="Center"
DisplayMemberPath="Name"/>
<Button x:Name="BtnRefreshPrinters"
Content="刷新打印机"
Click="RefreshPrinters_Click"
Margin="6,0,0,0" Height="30" Padding="10,0" FontSize="12"
Style="{StaticResource ButtonDefault}"/>
<Button x:Name="BtnPrint"
Content="打印"
Click="Print_Click"
Margin="12,0,0,0" Width="84" Height="30" FontSize="13"
Style="{StaticResource ButtonPrimary}"/>
<Button Content="关闭" Click="CloseButton_Click"
Width="72" Height="30" FontSize="13"
Margin="8,0,0,0" Width="72" Height="30" FontSize="13"
Style="{StaticResource ButtonDefault}"/>
</StackPanel>
</Grid>