デフォルトで、UltraMonthViewMulti コントロールはフォーカスを受け取ることができますが、現在のコントロールからフォーカスを取り去るためにコントロールとマウスのやりとりを希望しない場合があります。AllowFocus プロパティは、コントロールが選択可能かどうか、その結果フォーカスを取得するかどうかを決定します。
注: コントロールは、フォーカスを取得していないとき、キーの通知を受け取りません。したがって、AllowFocus プロパティが False のとき、ユーザーはキーボードを使用してコントロールをナビゲートできません。
Private Sub EnableKeyboardOperation(ByVal enable As Boolean) ' Use the AllowFocus property to allow the control to receive ' the input focus; if the control cannot receive focus, it cannot ' process keystrokes, so setting the property to false effectively ' disables keyboard functionality. If (enable) Then Me.ultraMonthViewMulti1.AllowFocus = True Else Me.ultraMonthViewMulti1.AllowFocus = False End If End Sub
private void EnableKeyboardOperation( bool enable ) { // Use the AllowFocus property to allow the control to receive // the input focus; if the control cannot receive focus, it cannot // process keystrokes, so setting the property to false effectively // disables keyboard functionality. if ( enable ) this.ultraMonthViewMulti1.AllowFocus = true; else this.ultraMonthViewMulti1.AllowFocus = false; }