CalendarView は、日や月をすばやく移動および選択するためのキーボードサポートを提供しています。次の表に、適用できるキーの組み合わせと対応するアクションを示します。
| キーボードコマンド | アクション |
|---|---|
| ↑ | 1 つ上の位置にある日に移動または選択します。 |
| ↓ | 1 つ下の位置にある日に移動または選択します。 |
| ← | 1 つ左の位置にある日に移動または選択します。 |
| → | 1 つ右の位置にある日に移動または選択します。 |
| Home | 現在の月の最初日に移動します。 |
| End | 現在の月の最後日に移動します。 |
| Page Up | 前の月の同じ日に移動します。 |
| Page Down | 次の月の同じ日に移動します。 |
| Shift + ↑ | 選択可能な最大日に基づき、現在の日から前方に連続する日を選択します。 |
| Shift + ↓ | 選択可能な最大日に基づき、現在の日から後方に連続する日を選択します。 |
| Shift + ← | 最大の選択可能な日まで、左方向に 1 つずつ連続した日を選択します。 |
| Shift + → | 最大の選択可能な日まで、右方向に 1 つずつ連続した日を選択します。 |
| Shift + Home | 選択可能な最大日に基づき、現在の日から前方に連続する日を選択します。 |
| Shift + End | 選択可能な最大日に基づき、現在の日から後方に連続する日を選択します。 |
| Shift + Page Up | 選択可能な最大日に基づき、現在の日から前方に連続する日を選択します。 |
| Shift + Page Down | 選択可能な最大日に基づき、現在の日から後方に連続する日を選択します。 |
| Ctrl + ↑ | 最大の選択可能な日に基づいて、現在の日から同じ列にある上方向の日を選択します。 |
| Ctrl + ↓ | 最大の選択可能な日に基づいて、現在の日から同じ列にある下方向の日を選択します。 |
| Ctrl + ← | 最大の選択可能な日まで、左方向に 1 つずつ連続した日を選択します。 |
| Ctrl + → | 最大の選択可能な日まで、右方向に 1 つずつ連続した日を選択します。 |
| Ctrl + Home | 選択している現在の日を維持したまま、現在の月の最初の日を選択します。 |
| Ctrl + End | 選択している現在の日を維持したまま、現在の月の最後の日を選択します。 |
| Ctrl + Page Up | 選択している現在の月の現在の日を維持したまま、前の月の同じ日を選択します。 |
| Ctrl + Page Down | 選択している現在の月の現在の日を維持したまま、次の月の同じ日を選択します。 |