有什么办法可以在WPF中使用字母间距

时间:2020-06-30 10:09:42

标签: wpf wpf-controls .net-core-3.1

我正在开发要格式化文本的WPF应用程序,该应用程序位于TextBlock控件中。

我想在WPF中实现字母间距。

预先感谢。 :)

1 个答案:

答案 0 :(得分:1)

我尝试了Glyphs和FontStretch,但无法轻松获得所需的结果。我能够提出一种对我有用的方法。也许对其他人也有用。

<ItemsControl ItemsSource="{Binding SomeString}">
        <ItemsControl.ItemsPanel>
            <ItemsPanelTemplate>
                <StackPanel Orientation="Horizontal" />
            </ItemsPanelTemplate>
        </ItemsControl.ItemsPanel>
        <ItemsControl.ItemTemplate>
            <DataTemplate>
                <TextBlock Text="{Binding}" 
                           Margin="0,0,5,0"/>
            </DataTemplate>
        </ItemsControl.ItemTemplate>
    </ItemsControl>