Не удается изменить содержимое Textblock в WPF

Я работаю над своим первым приложением WPF, и я замечаю, что не могу редактировать текстовые значения ни в одном из моих textblocks.

Я не могу найти здесь ничего плохого, что помешало бы мне изменить его...

<Label Content="Line Terminator" Grid.Row="0" Grid.Column="0" Margin="5"></Label>
<Border BorderThickness="1" BorderBrush="LightBlue" Grid.Row="0" Grid.Column="1" Margin="5">
    <TextBlock x:Name="txtLineTerm" Focusable="True" IsManipulationEnabled="True" Padding="3"></TextBlock>
</Border>
<Label Content="Field Terminator" Grid.Row="0" Grid.Column="2" Margin="5"></Label>
<Border BorderThickness="1" BorderBrush="LightBlue" Grid.Row="0" Grid.Column="3" Margin="5">
    <TextBlock x:Name="txtFieldTerm" Focusable="True" IsManipulationEnabled="True" Padding="3"></TextBlock>
</Border>

кто-нибудь видит проблему? У меня такое чувство, что я упускаю одну идею. Любое объяснение будет высоко оценено.

2 ответов


TextBlock не редактируется. Вместо этого используйте TextBox.


можно использовать EditableTextBlock как показано в ссылке