WPF 通过以厘米为单位绑定来设置控件的宽度
本文关键字:设置 控件 绑定 为单位 WPF | 更新日期: 2023-09-27 18:32:00
我想通过绑定和厘米来设置控件的宽度。(它适用于我的打印输出的大小,因此我发现使用厘米很容易)
所以我想做这样的事情:
<FlowDocument x:Name="flowdocument" PageWidth="{Binding Barcode.Width}" PageHeight="{Binding BarcodeSjabloon.Height}">
但我想像这样以厘米为单位:
<FlowDocument x:Name="flowdocument" PageWidth="20cm" PageHeight="30cm">
知道如何实现这一目标吗?
您可以定义一个转换器,该转换器可以理解您的语法并使用当前 DPI 设置转换为适当数量的像素。