.NETのチャートにキーボードナビゲーションを追加
.NETアプリケーションでキーボードナビゲーションを有効にし、よりスムーズなデータ探索とユーザー体験を向上させることでチャートのアクセシビリティが向上

キーボード ナビゲーションのサポートを備えたチャートは、キーボードのみでユーザーがチャート データを探索できるようにすることで、アクセシビリティと使いやすさを向上させるように設計されています。この機能は、支援技術に依存するユーザー、またはマウスよりもキーボード操作を好むユーザーにとって特に有益です。通常、矢印キーを使ってデータ ポイント、系列、またはチャート要素の間を移動する機能、ツールチップやデータ ラベルにアクセスする機能、さらに選択やフォーカスの変更などのイベントをキーボードでトリガーする機能が含まれることがあります。
複数の .NET チャート コンポーネントがキーボード ナビゲーションをサポートしており、たとえば次のようなものがあります:
- DevExpress ASP.NET MVC Chart(DevExpress ASP.NET および Blazor の一部)は、UI コンポーネントにわたってキーボード操作を可能にするアクセシビリティ機能をサポートしています。
- Telerik UI for ASP.NET Core Charts(Telerik UI for ASP.NET Core の一部)には、データ ポイント間を矢印キーで移動するためのサポートと ARIA の統合が含まれています。
- jQWidgets Chart(jQWidgets の一部)は、WAI-ARIA 準拠とウィジェット間でのキーボード操作を重視するフレームワークの一部です。
- Syncfusion .NET MAUI Charts(Syncfusion Essential Studio Enterprise の一部)は、キーボード入力をサポートするプラットフォーム上に構築されており、カスタム アプリで視覚コンポーネントに拡張できます。
機能の詳細と価格については、.NET チャート コンポーネントの比較をご覧ください。