请问在wpf textblock 文字间距怎样设置,不如textBlock的text为“Hello”
我想得到“H e l l o”的效果,不要告诉我用空格哦,因为我是绑定的,呵呵
------解决方案--------------------------------------------------------
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<ItemsControl ItemsSource="{Binding Path=Title, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=Window}}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Border Margin="5">
<ContentPresenter Content="{Binding}"/>
</Border>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</Window>
这个方案的特点是你不用(也不能)单独设置每个字符间距了,任何相邻字符的间距都是固定的(在这里是5)。
这个方案不是用TextBlock。TextBlock比较轻量嘛。