Mam TextBlock
w Grid
z jego atrybutem Padding
ustawionym na 5. Czasami ostatni znak jest obcięty, w zależności od tego, jaki ciąg ma ustawiona właściwość Text
.WPF TextBlock Padding tnie tekst
<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SomeClass">
<ScrollViewer Padding="5" VerticalScrollBarVisibility="Auto">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Label
Grid.Row="0" Grid.Column="0"
Content="SomeLabel"
HorizontalAlignment="Right"
HorizontalContentAlignment="Right"
VerticalAlignment="Center" />
<TextBlock
Grid.Row="0" Grid.Column="1"
HorizontalAlignment="Left"
Padding="5"
Text="0x0F"
TextWrapping="Wrap"
VerticalAlignment="Top" />
</Grid>
</ScrollViewer>
</UserControl>
Gdy Text
jest ustawiony 0x0F
F
nie jest widoczny. Po ustawieniu na 0xAB
ciąg wyświetla się dobrze. Ustawienie Padding
na 0 również sprawia, że wyświetlanie ciągów jest w porządku.
Musimy zobaczyć wszystkie XAML, abyśmy mogli zobaczyć, co jest nie tak z logiką układu. –
Podałem pełny przykład. –