問題タブ [narrator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
303 参照

xaml - UWP XAML (Win 10) ベースのアプリケーションでのポップアップに関するナレーターの問題

問題 1: Canvas (グリッドを使用) を使用してアプリケーションでポップアップを設計し、必要に応じてコントロールの Z-Index と Visibility をオンにしました。

ナレーターは、ポップアップ (つまり、背景ページ) の外側のデータも読み上げます (キャップ + 矢印)。これは私たちの問題です。それを制限したいのです。これを行う方法はありますか。

注: ポップアップはキャンバスを使用して設計されているため、どこにでも配置できます。

問題 2: テキストブロックがあるフライアウトのページがいくつかあります。現在の実装の問題は、フライアウトを開くときに、ナレーターがポップアップ ウィンドウを開いて読み上げるだけです。どのウィンドウが開いたかを識別できるポップアップ ウィンドウのカスタマイズされたタイトルを読み上げたいと考えています。フライアウト用にautomationproperties.nameを試しましたが、役に立ちません。また、accessibility.view を「Control」に設定して、ポップアップ ウィンドウでテキストブロックを使用するようにリーダーを作成しようとしましたが、どちらも機能しません。

誰かが同じ問題にぶつかる可能性がありますか?それを機能させる方法について何か考えはありますか?

ありがとうカーシック

0 投票する
1 に答える
522 参照

c# - ナレーター。代替の DialogContent はありますか?

アプリには多くの Custom と UserControl があります。

DialogContentの場合、ナレーターはキーの組み合わせ "Caps Lock" + "Arrow" を使用してコントロール内のみを読み取りますが、 CustomControlおよびUserControlの場合、ナレーターはすべてのオートメーション ツリー (コントロールの外側) を読み取ります。

特性DialogContent (コントロール内のみを読み取る) を使用してCustomControlを作成するにはどうすればよいですか?

代替の DialogContent はありますか?

ContentDialog + ナレーター + キーの組み合わせを使用した例