【发布时间】:2011-03-13 05:23:22
【问题描述】:
我在使用 Microsoft 讲述人时遇到问题。
我有一个这样的 WPF 片段:
<Window
x:Class="InlineEditbox.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Narrator test" SizeToContent="WidthAndHeight">
<TextBlock>
<Run xml:space="preserve">I want to pay </Run>
<InlineUIContainer>
<TextBox Width="70" HorizontalContentAlignment="Right">0</TextBox>
</InlineUIContainer>
<Run xml:space="preserve"> % more</Run>
</TextBlock>
</Window>
文字显示正确;然而,旁白这样读:“我想多付 0%,零”而不是预期的“我想多付 0%”。
我做错了吗?因此,叙述者本可以阅读整个文本。有没有办法解决这个问题而无需更改实际文本?
【问题讨论】:
标签: c# wpf accessibility narrator