10

我正在开发我的第一个 WPF 应用程序,我注意到我无法编辑任何文本块中的文本值。

我似乎在这里找不到任何会阻止我更改它的错误...

<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>

任何人都可以看到问题吗?我觉得这里缺少一个概念。任何解释将不胜感激。

4

2 回答 2

22

TextBlock 不可编辑。请改用文本框。

于 2013-01-30T08:21:45.760 回答
4

您可以使用EditableTextBlock如链接所示

于 2013-01-30T09:04:01.577 回答