Is this content useful?
Thank you for your feedback!
Thank you for your feedback! You have rated this topic in the last 30 days.
ユーザー インタラクションと操作性 (xamRadialMenu)
トピックの概要
目的
このトピックでは、ユーザーが実行できる操作を紹介します。
前提条件
このトピックをより理解するために、以下のトピックを参照することをお勧めします。
トピック |
目的 |
|
このトピックでは、コントロールでサポートする機能を開発者の観点から説明します。
|
|
このトピックでは、コントロールの視覚要素の概要を紹介します。
|
ユーザー インタラクションと操作性
ユーザー インタラクションの概要表
以下の表で、 xamRadialMenu コントロールのユーザー インタラクション機能を簡単に説明します。
目的 |
方法 |
詳細 |
|
-
中央ボタンをクリックします。
-
Space/Enter キー
|
Space/Enter キーを使用して開くには、最初に xamRadialMenu をフォーカスする必要があります。
|
|
|
ルート レベル項目が表示されている場合のみ有効です。
|
メニュー項目 (外部リング ボタンを含む) を使用してナビゲートする
|
|
次のような順でナビゲーションします。中央ボタン > 最初の項目 (有効な場合) > 最初の項目の外部リング ボタン (有効な場合) > 2 番目の項目 (有効な場合)…
|
メニュー項目 (外部リング ボタンを含まない) を使用してナビゲートする
|
-
上矢印キーでナビゲートして次に進みます。
-
下矢印キーでナビゲートして戻ります。
|
現在のメニュー項目が無効で外部リング ボタンが有効な場合、外部リング ボタンのみにナビゲートできます。
|
|
|
|
|
|
選択された項目はサブ項目を持っている必要があります。
|
|
-
中央ボタンをクリックします。
-
左矢印キー
-
Escape キー
|
ルート レベルの項目で実行した場合、 xamRadialMenu を閉じます。
|
|
|
|
ジェスチャ
ジェスチャの概要
各ボタンは中央ボタンの周辺に配置され、中央ボタンから任意の特定の方向には 1 項目のみです。したがって、中央ボタン内からのスワイプの方向によってどの項目を呼び出すか決定できます。これはメニューが縮小されているときも使用できます。メニュー内の各項目のレイアウトや位置を確認することで、メニューを開かずにスワイプを使用して項目をすぐに選択できます。
スワイプを実行中に項目のツールチップが表示され、スワイプで切り替えている項目が簡単に確認できます。ツールチップは項目が切り替えられると、しばらくして非表示になります。
スワイプが実行されるとメニューの境界を越えてポインターがドラッグされ、ジェスチャで引き続き項目をトリガーできます。ポインターが 2 回ドラッグされると、ラジアル メニューの直径に項目が無効状態で表示され、ジェスチャはトリガーされません。ポインターをドラッグして戻すと、項目が閉じて再度有効になります。
また、ポインターが中央ボタンの境界内から外に出ると、スワイプやドラッグ中に、ボタンが無効状態に設定および表示されます。これは、処理の呼び出しのためでなくポインターをドラックで中央に戻した場合に、スワイプ操作が中止されても、縮小操作やメニュー項目に戻る操作が実行されないように、中央ボタンをクリックできないようにするためです。
子項目やサブ項目を含む項目に対するスワイプが、自動的にその項目のドリルダウンをすることはなく、メニューはその項目のサブ項目を表示するために更新されます。メニューが折りたたまれている場合にスワイプをすると、ルート レベルの項目に対する処理のみがトリガーされ、サブ項目はドリルダウンされません。
関連コンテンツ
トピック
このトピックの追加情報については、以下のトピックも合わせてご参照ください。
トピック |
目的 |
|
このトピックでは、メニュー項目およびその構成プロパティの概要について説明します。
|
|
このトピックでは、メニュー項目へのアクセスに使用するキーボードのショートカットについて説明します。
|